Ejemplos de evaluación de TalkBack para apps de TV
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En esta guía, se enumeran los pasos para evaluar tu app para TV y mejorar la experiencia del usuario de un lector de pantalla. Sigue estos pasos para comprender la experiencia de los usuarios con tu app cuando TalkBack, el lector de pantalla de Android, esté habilitado.
Ejemplos de evaluación
Para comenzar la evaluación, habilita TalkBack y abre tu app. Te recomendamos que la primera vez que realices esta evaluación, lo hagas sin mirar la pantalla de la TV.
Uso por primera vez
Explora la página de destino, accede a una cuenta y prueba todas las rutas de acceso posibles:
- Usa el control remoto para ingresar las credenciales de la cuenta.
- Si está disponible, accede con un código.
- Si está disponible, habilita la prueba.
Confirma lo siguiente:
- ¿Se puede acceder a todos los elementos clave de la página y hacer clic en ellos? Es decir, ¿puedes seleccionar todos los elementos clave cuando navegas con el control remoto?
- ¿Los elementos, como "Acceso", se etiquetan y anuncian de manera significativa cuando TalkBack está habilitado? Ten cuidado con los elementos sin etiquetas o las secuencias de números, como "sin etiquetar" o "elemento 08328492qw".
- Cuando TalkBack está habilitado, ¿se anuncia todo el texto que aparece en pantalla?
- ¿Las interacciones generan los resultados esperados? Por ejemplo, ¿hacer clic en el botón Acceder realmente lleva a los usuarios a una página de acceso?
- ¿La navegación es fluida o se producen problemas? Por ejemplo, ¿la selección salta al elemento incorrecto en la IU en algún momento?
- Confirma los siguientes problemas específicos de acceso:
- ¿Puedes pasar de un carácter a otro en el teclado en pantalla cuando usas el control remoto para escribir?
- Cuando usas un código de acceso que se muestra en la TV para ingresar en un dispositivo secundario, ¿puedes navegar de un carácter a otro?
Navega por la interfaz de usuario con un control remoto
Navega por la interfaz y prueba los siguientes comportamientos en todas las páginas y menús:
- Navegar hasta el final de la página y volver.
- Navega hasta el final de una fila y regresa.
- Haz clic en los elementos de las filas, incluidas las tarjetas de contenido y los botones, para confirmar que todas las acciones generen los resultados esperados.
Confirma lo siguiente:
- ¿Se puede acceder a todos los elementos clave de la página y hacer clic en ellos? Es decir, ¿puedes seleccionar todos los elementos clave cuando navegas con el control remoto?
- Si un elemento tiene foco, ¿se etiqueta y anuncia de manera significativa? Ten cuidado con los elementos sin etiquetas o las secuencias de números, como "sin etiquetar" o "elemento 08328492qw".
- Si un elemento con texto está enfocado, ¿TalkBack anunciará todo el texto que aparece en la pantalla?
- ¿Las interacciones generan los resultados esperados? ¿La navegación es fluida o se producen problemas? Por ejemplo, ¿la selección salta al elemento incorrecto en la IU en algún punto?
- Cuando se abre una página, ¿al hacer clic en el botón Atrás el usuario se dirige a donde estaba antes de abrirla?
- Confirma los siguientes problemas específicos de las filas:
- Si el encabezado de una fila está enfocado, ¿lo anuncia TalkBack?
- Si una fila está enfocada, ¿qué anuncia TalkBack todos los elementos de ella?
Por ejemplo, si se trata de la fila de películas, ¿TalkBack anuncia todos los títulos de películas?
- Evita las instancias de reproducción automática. Verifica lo siguiente:
- ¿El contenido comienza a reproducirse únicamente cuando el usuario inicia una interacción?
- Si no es así, ¿el usuario puede pausar o detener el contenido con reproducción automática?
Nota: La reproducción automática del contenido, como la reproducción automática del avance, puede generar interrupciones para los usuarios con discapacidad visual. Las Pautas de accesibilidad para contenido web recomiendan pausar o detener el contenido de reproducción automática.
Explora las páginas de información para el contenido multimedia
Si tu app incluye contenido multimedia con páginas de detalles, como una página de información sobre una película o un programa, abre la página de detalles de dos o más títulos multimedia y haz lo siguiente:
- Navega por toda la información disponible para un título.
- Prueba todas las acciones disponibles, como reproducir, alquilar y agregar a favoritos.
Confirma lo siguiente:
- ¿Se puede acceder a todos los elementos clave de la página y hacer clic en ellos? Es decir, ¿puedes seleccionar todos los elementos clave cuando navegas con el control remoto?
- Si un elemento tiene foco, ¿se etiqueta y anuncia de manera significativa? Ten cuidado con los elementos sin etiquetas o las secuencias de números, como "sin etiquetar" o "elemento 08328492qw".
- Si un elemento está enfocado, ¿TalkBack anunciará todo el texto?
- ¿Las interacciones generan los resultados esperados? ¿La navegación es fluida o se producen problemas? Por ejemplo, ¿la selección salta al elemento incorrecto en la IU en algún punto?
- Cuando se abre una página, ¿al hacer clic en el botón Atrás el usuario se dirige a donde estaba antes de abrirla?
- Confirma los siguientes problemas específicos en la página de detalles:
- ¿TalkBack anuncia el título cuando el usuario llega a la página?
- ¿TalkBack anuncia los metadatos, como las calificaciones y el género?
- Si hay filas adicionales, ¿los encabezados anuncian todos los encabezados de fila?
- Presta atención a las instancias de reproducción automática. Verifica lo siguiente:
- ¿El contenido comienza a reproducirse únicamente cuando el usuario inicia una interacción?
- Si no es así, ¿el usuario puede pausar o detener el contenido con reproducción automática?
Cómo reproducir contenido multimedia
Si está disponible, reproduce uno o más títulos multimedia y prueba las siguientes interacciones:
- Reproducir y pausar
- Retrocede y adelanta.
- Activa las audiodescripciones (si están disponibles).
- Cambia el idioma del audio.
- Habilita y cambia los subtítulos, si están disponibles, y cambia cualquier configuración asociada.
- Prueba los controles de reproducción adicionales que estén disponibles.
Confirma lo siguiente:
- Si los controles multimedia están enfocados, ¿TalkBack los etiqueta y anuncia correctamente?
Esto incluye opciones adicionales, como opciones de subtítulos o audiodescripciones.
- Si los controles multimedia están enfocados, ¿todos los controles multimedia funcionan de la manera esperada cuando TalkBack está habilitado?
- Cuando pausas y reanudas la reproducción de contenido multimedia, ¿los anuncios de TalkBack aparecen simultáneamente en el audio de la película o el programa?
- Cuando retrocedes o adelantas, ¿TalkBack proporciona información sobre las marcas de tiempo o sobre la velocidad del rebobinado y el adelanto?
- Cambia la configuración y verifica lo siguiente:
- ¿TalkBack confirma las acciones?
- ¿Los botones de activación y las acciones de activación están etiquetados correctamente? Por ejemplo, ¿se anuncia el estado actual + acción?
Mira contenido en vivo con una guía de programación electrónica
Si la app tiene contenido de TV en vivo, haz lo siguiente:
- Explora la Guía de programación electrónica (EPG).
- Navega por diferentes canales.
- Navega hacia adelante en el tiempo.
- Haz clic para reproducir contenido en vivo.
- Prueba los controles adicionales disponibles, como marcar canales como favoritos y reordenar las filas.
Confirma lo siguiente:
- ¿Se puede acceder a todos los elementos clave de la página y hacer clic en ellos? Es decir, ¿puedes seleccionar todos los elementos clave cuando navegas con el control remoto?
- Si un elemento tiene foco, ¿se etiqueta y anuncia de manera significativa? Ten cuidado con los elementos sin etiquetas o las secuencias de números, como "sin etiquetar" o "elemento 08328492qw".
- Si un elemento está enfocado, ¿TalkBack anunciará todo el texto que aparece en la pantalla?
- ¿Las interacciones generan los resultados esperados? ¿La navegación es fluida o se producen problemas? Por ejemplo, ¿la selección salta al elemento incorrecto en la IU en algún punto?
- Cuando se abre una página, ¿al hacer clic en el botón Atrás el usuario se dirige a donde estaba antes de abrirla?
Compatibilidad por voz
Si tu app tiene alguna forma incorporada de búsqueda por voz, úsala para lo siguiente:
- Deletrear, si está disponible.
- Busca contenido.
Confirma lo siguiente:
- ¿Pueden los usuarios corregir lo que han escrito?
- ¿Hay alguna interferencia entre la búsqueda o la ortografía con TalkBack y la voz? Por ejemplo, cuando TalkBack anuncia algo, ¿el anuncio se capta como una consulta por voz?
Examina la página de resultados de búsqueda como cualquier otra página. Para obtener orientación, consulta la sección Cómo navegar por la interfaz de usuario con un control remoto.
Explora la configuración de la app
Navega por los parámetros de configuración, incluidas las siguientes opciones:
- Navega por cada menú y submenú.
- Modificar la configuración.
Confirma lo siguiente:
- ¿Se puede acceder a todos los elementos clave de la página y hacer clic en ellos? Es decir, ¿puedes seleccionar todos los elementos clave cuando navegas con el control remoto?
- Si un elemento tiene foco, ¿se etiqueta y anuncia de manera significativa? Ten cuidado con los elementos sin etiquetas o las secuencias de números, como "sin etiquetar" o "elemento 08328492qw".
- Si una configuración está enfocada, ¿TalkBack anunciará todo el texto que aparece en la pantalla?
- ¿Las interacciones generan los resultados esperados? ¿La navegación es fluida o se producen problemas? Por ejemplo, ¿la selección salta al elemento incorrecto en la IU en algún punto?
- Cuando se abre una página, ¿al hacer clic en el botón Atrás el usuario se dirige a donde estaba antes de abrirla?
- Cambia la configuración y verifica lo siguiente:
- ¿TalkBack confirma las selecciones?
- ¿Los botones de activación y las acciones de activación están etiquetados correctamente? Por ejemplo, ¿se anuncia el estado actual + acción?
Realizar cambios en la configuración global de TalkBack
Abre la configuración global de TalkBack en la TV y haz lo siguiente:
- Modifica cada parámetro de configuración de TalkBack, como la velocidad de voz y la verbosidad, uno por uno.
- Después de modificar cada parámetro de configuración, regresa a la app que estás evaluando y confirma que los cambios que hiciste en la configuración de TalkBack se apliquen correctamente.
Más información
Para obtener más información, consulta nuestros recursos de desarrollo de accesibilidad.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[],null,["# TalkBack evaluation examples for TV apps\n\nThis guide lists steps to evaluate your TV app to improve a screen reader user's\nexperience. Perform these steps to understand how users experience your\napp when TalkBack, the Android screen reader, is enabled.\n\nEvaluation examples\n-------------------\n\nStart your evaluation by [enabling TalkBack](https://support.google.com/googletv/answer/10070337)\nand opening your app.\nWe recommend that the first time you conduct this evaluation,\nyou do so without looking at the TV screen.\n\n### First-time use\n\nExplore the landing page and log into an account, trying every possible login path:\n\n- Use the remote control to enter the account credentials.\n- If available, log in with a code.\n- If available, opt into a trial.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- Are elements, such as \"Login,\" meaningfully labeled and announced when TalkBack is enabled? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- When TalkBack is enabled, is all the text that appears on screen announced?\n- Do interactions yield expected results? For example, does clicking the **Sign in** button actually bring users to a sign-in page?\n- Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- Confirm the following login-specific issues:\n - Can you move from character to character on the screen keyboard when using the remote to type?\n - When using a login code that displays on the TV to be entered on a secondary device, can you navigate from character to character?\n\n### Navigate the user interface with a remote\n\nNavigate through the interface, testing the following behaviors for all pages\nand menus:\n\n- Navigate all the way to the end of the page and back.\n- Navigate all the way to the end of a row and back.\n- Click row elements, including content cards and buttons, to confirm that all actions yield expected results.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- If an element has focus, is it meaningfully labeled and announced? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- If an element with text has focus, is all the text that appears on screen announced by TalkBack?\n- Do interactions yield expected results? Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- When opening a page, does clicking the **Back** button bring the user to where they were before opening the page?\n- Confirm the following row-specific issues:\n - If a row heading has focus, is it announced by TalkBack?\n - If a row has focus, are all items within the row announced by TalkBack? For example, if it's a movie row, are all movie titles announced by TalkBack?\n- Avoid instances of automatic playback. Check the following:\n - Does content start playing only when the user has initiated an interaction?\n - If not, can autoplaying content be paused or stopped by the user?\n\n**Note:** Automatic playback of content, such as trailer\nautoplay, can be disruptive for users with vision impairments. The ability to\npause or stop autoplay content is recommended by the\n[Web Content Accessibility Guidelines](https://www.w3.org/WAI/standards-guidelines/wcag/).\n\n### Explore information pages for media content\n\nIf your app contains media content with detail pages, such as an information page\nabout a movie or show, open the detail page for two or more media titles and do\nthe following:\n\n- Navigate through all the information available for a title.\n- Test all available actions, such as play, rent, and add to favorites.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- If an element has focus, is it meaningfully labeled and announced? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- If an element has focus, is all the text announced by TalkBack?\n- Do interactions yield expected results? Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- When opening a page, does clicking the **Back** button bring the user to where they were before opening the page?\n- Confirm the following detail-page specific issues:\n - Is the title announced by TalkBack when the user lands on the page?\n - Is metadata, such as ratings and genre, announced by TalkBack?\n - If there are additional rows, are all row headings announced by TalkBack?\n- Watch out for instances of automatic playback. Check the following:\n - Does content start playing only when the user has initiated an interaction?\n - If not, can autoplaying content be paused or stopped by the user?\n\n### Play media content\n\nIf available, play one or more media titles and test the following interactions:\n\n- Play and pause.\n- Rewind and fast-forward.\n- Activate audio descriptions, if available.\n- Change audio language.\n- Enable and change subtitles or captions, if available, including changing any associated settings.\n- Test any additional playback controls that are available.\n\nConfirm the following:\n\n- If media controls have focus, are they appropriately labeled and announced by TalkBack? This includes additional options such as subtitle options or audio descriptions.\n- If media controls have focus, do all media controls work in the expected manner when TalkBack is enabled?\n- When pausing and resuming media playback, do TalkBack announcements occur concurrently over the movie or show's audio?\n- When rewinding or fast-forwarding, does TalkBack provide information about timestamps or about rewinding and fast-forwarding speed?\n- Change settings and check the following:\n - Are actions confirmed by TalkBack?\n - Are toggles and toggle actions appropriately labeled? For example, is *current state* + *action* announced?\n\n### Watch live content with an Electronic Programming Guide\n\nIf your app has live TV content, do the following:\n\n- Browse the Electronic Programming Guide (EPG).\n- Browse through different channels.\n- Browse forward in time.\n- Click to play live content.\n- Test any additional controls that are available, such as marking channels as favorites and reordering rows.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- If an element has focus, is it meaningfully labeled and announced? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- If an element has focus, is all the text that appears on screen announced by TalkBack?\n- Do interactions yield expected results? Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- When opening a page, does clicking the **Back** button bring the user to where they were before opening the page?\n\n### Voice support\n\nIf your app has any embedded form of voice search, use it to do the following:\n\n- Spell, if available.\n- Search for content.\n\nConfirm the following:\n\n- Can users revise what they have spelled?\n- Are there any interferences between searching or spelling with voice and TalkBack? For example, when TalkBack announces something, is the announcement picked up as a voice query?\n\nExamine the search results page like any other page. For guidance, see the\n[Navigate the user interface with a remote](#navigate-with-remote) section.\n\n### Explore app settings\n\nNavigate through settings, including the following:\n\n- Navigate through every menu and submenu.\n- Modify settings.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- If an element has focus, is it meaningfully labeled and announced? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- If a setting has focus, is all the text that appears on screen announced by TalkBack?\n- Do interactions yield expected results? Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- When opening a page, does clicking the **Back** button bring the user to where they were before opening the page?\n- Change settings and check the following:\n - Are selections confirmed by TalkBack?\n - Are toggles and toggle actions appropriately labeled? For example, is *current state* + *action* announced?\n\n### Make changes to global TalkBack settings\n\nOpen the global TalkBack settings on the TV device and do the following:\n\n- Modify each TalkBack setting, such as speech rate and verbosity, one by one.\n- After modifying each setting, return to the app you are evaluating and confirm that the changes you made to TalkBack settings successfully carry into the app.\n\nLearn more\n----------\n\nTo learn more, see our [accessibility development resources](/guide/topics/ui/accessibility)."]]