Control por voz para iPhone

Control por Voz (Voice Control) es una función de accesibilidad integrada en iOS que permite manejar el iPhone completamente mediante comandos de voz, sin necesidad de tocar la pantalla. Este servicio de accesibilidad es indispensable para personas con movilidad reducida o para quienes prefieren interactuar con el dispositivo utilizando la voz.
Con este servicio de accesibilidad se pueden abrir aplicaciones, navegar por menús, escribir mensajes, hacer llamadas, interactuar con elementos de la pantalla y mucho más simplemente usando comandos de voz.
A diferencia de Siri, que se centra en ejecutar tareas o responder preguntas, Control por Voz sustituye la interacción táctil. Es como si el iPhone entendiera cada toque, deslizamiento o pulsación… pero dicho en voz alta.

Activar control por voz

El control por voz se activa en el menú de Accesibilidad dentro de los Ajustes del iPhone. Dentro de la sección HABILIDADES FÍSICAS Y MOTORAS se encuentra un botón llamado Control por voz. Al pulsarlo accederemos a las opciones de activación y configuración de Control por voz.

Configurar Control por Voz en español

Cuando se activa Control por Voz por primera vez el dispositivo tiene que descargar un modelo de comprensión del habla para poder entender los comandos que se le indican. El dispositivo puede tardar unos minutos en descargar el modelo de reconocimiento de voz.
Para configurarlo en nuestro idioma debemos entrar en la opción de idioma, seleccionar el idioma que queramos utilizar y esperar a que se descargue el soporte para nuestro idioma.

Importante: Algunos comandos pueden variar ligeramente entre idiomas por lo que es recomendable consultar la lista de comandos disponibles para Control por voz.

Uso básico

Una vez activado, un pequeño icono azul aparecerá en la parte superior de la pantalla indicando que el iPhone está “escuchando”.
A partir de ese momento, se pueden decir cosas como: abrir Safari, ir a inicio, pulsar atrás, tocar aceptar, etc.

Activación y desactivación rápida

Aunque Control por voz incluye un modo para pausar su uso y despertarlo también podemos hacer uso de Siri para activarlo o desactivarlo. Con el comando «activa control por voz» Siri ejecutará el control por voz si ya lo hemos configurado en nuestro dispositivo. Y con el comando «desactiva control por voz» Siri lo desactivará.

Utilizando el sistema de oye Siri podremos también activar y desactivar el control por voz sin necesidad de tocar el iPhone.

Identificar elementos en pantalla con Control por voz

Cuando necesitamos tocar un botón o manipular un elemento de la pantalla debemos emplear el nombre que aparece en el botón o control. Pero en muchas ocasiones la aplicación no se ha desarrollado con el nivel de accesibilidad suficiente y el servicio de Control por voz no encuentra eso que le hemos pedido debido a que internamente el desarrollador no ha etiquetado de forma apropiada ese control.

Para solucionar esta situación de baja accesibilidad el Control por voz puede reetiquetar todos los elementos pulsables que aparecen en pantalla utilizando un número. De esta forma, aunque un botón con el icono de continuar no se haya etiquetado de forma accesible podremos activarlo diciendo «pulsar» y el número que aparezca sobre el botón.

Para hacer que aparezcan estos números simplemente debemos utilizar el comando Mostrar números. Y para dejar de usar números existe el comando Ocultar números.

Navegación por zonas

A veces la pantalla de una aplicación tiene demasiados controles y la navegación por números puede ser muy pesada. El servicio de Control por voz permite activar una navegación por zonas, para ello debemos utilizar el comando Mostrar cuadrícula. En la pantalla aparecerá una rejilla que delimitará la zona de acción del Control por voz. Podemos utilizar el comando Ocultar cuadrícula para dejar de utilizar este sistema.

Escribir con Control por voz

Con el servicio de Control por voz también podemos introducir texto dictando lo que queramos escribir. Para ello debemos activar el teclado del iPhone pulsando sobre el cuadro de texto donde queramos escribir y utilizar el comando Escribir. Por ejemplo: pulsar nombre, escribir Jonathan Chacón, pulsar aceptar.

También, cuando el teclado está activo, se pueden utilizar los comandos seleccionar todo, borrar todo, reemplazar Chacón por Chacón Barbero. Las posibilidades son inmensas.

Si utilizamos Control por voz con Zoom o VoiceOver activos el comportamiento del sistema de dictado cambia por lo que debemos ajustar la forma de dictar al teléfono a la presencia de otros servicios de accesibilidad.

Conociendo más comandos de Control por voz

En los ajustes de Control por voz hay un botón llamado Comandos. Dentro de ese botón aparece un menú de navegación en el que podemos consultar y activar todos los comandos de voz disponibles para este servicio de accesibilidad.

Cursores de VoiceOver para MacOS

En MacOS los usuarios de VoiceOver, el lector de pantallas de Apple, suelen utilizar el sistema utilizando el cursor de VoiceOver sin conocer que el sistema proporciona la posibilidad de utilizar otros dos cursores.

En MacOS existen estos cursores o focos de uso: el cursor del ratón, el cursor del teclado, el cursor de foco del tabulador y el cursor de VoiceOver.

Por defecto VoiceOver hace que su cursor modifique a los otros 3 haciendo que el ratón, el teclado y el foco de tabulación sigan, siempre que se pueda, la posición del cursor de VoiceOver para que cuando pulsemos VO+espacio tanto el click de ratón como la pulsación de la tecla enter se realice donde VoiceOver está prestando atención.

Separando cursores de forma puntual

Podemos hacer que el cursor de VoiceOver deje libres a los otros tres cursores. Para ello debemos pulsar la combinación de teclas VO+Mayúsculas+F3. Con esta combinación de teclas podemos activar o desactivar el control de cursor de VoiceOver. Cuando se desactiva este control, si movemos el cursor de VoiceOver pulsando Vo+Flecha izquierda o VO+Flecha derecha tanto el cursor del ratón como el cursor del teclado permanecerán en su posición.

¿Para qué separar los cursores?

Además de evitar problemas con elementos del menú qué reaccionan cuando el cursor del ratón se coloca sobre ellos, podemos realizar lecturas rápidas de otras zonas de la pantalla sin necesidad de movernos de un sitio a otro con el cursor de VoiceOver O evitar que aplicaciones web como Slack, Whatsapp o Trello realicen aperturas o selecciones de elementos al intentar explorar la interfaz usando el cursor de VoiceOver debido a que la aplicación reacciona ante el movimiento del cursor del ratón o el teclado.

Algunos ejemplos

Con los cursores separados podemos realizar tareas como las de dejar el cursor del teclado en un sitio mientras movemos el cursor de VoiceOver a otra posición del documento para consultar algún dato previo. También podemos colocar el puntero del ratón sobre un elemento para consultar el estado de un control.

Para hacer estas tareas primero nos movemos, por ejemplo, en nuestro documento utilizando las teclas de cursor mientras tenemos todos los cursores unidos al de VoiceOver. Nos aseguramos que el cursor de VoiceOver está dentro del contenedor de texto en el que se encuentra el cursor del teclado. Para ello interactuamos con el contenedor de texto pulsando VO+Mayúsculas+Flecha abajo hasta que no podamos profundizar más; una vez estemos dentro del contenedor desactivamos el control del cursor pulsando VO+Mayúsculas+F3 y ahora si movemos el cursor de VoiceOver con VO+Flecha arriba leeremos un texto y si usamos las flechas de cursor leeremos el texto que está en el cursor del teclado. Con esto podemos explorar el texto con dos cursores distintos.

Ahora, mientras seguimos con los cursores separados, movemos el cursor de VoiceOver hasta la barra de estado de nuestro editor de textos y movemos el cursor del ratón a la posición del cursor de VoiceOver pulsando VO+Comando+F5. Ahora volvemos el cursor de VoiceOver a la posición del cursor del teclado para seguir editando nuestro documento. Pero esto lo podemos hacer más rápido haciendo que el cursor de VoiceOver salte a la posición del cursor del teclado pulsando VO+Mayúsculas+F4 y así podemos seguir escribiendo y cuando queramos ver la barra de estado del documento con el número de palabras escritas pulsamos VO+F5 para que nos lea qué hay bajo el puntero del ratón.

Más control requiere un poco de precaución

Con este tipo de navegación puede parecer que al usuario se le exija más concentración y memorizar el estado de control de los cursores por parte de VoiceOver. Esto no es del todo cierto, podemos incluir el hábito de pulsar VO+Mayúsculas+F3 para comprobar el estado de activación o desactivación del control de cursores y así conocer qué puede estar pasando cuando intentamos llegar a una opción que, misteriosamente, no podemos llegar porque el menú de la aplicación se cierra o el teclado no funciona como esperábamos.

Escribiendo Derivadas e Integrales con MathML

MathML (Mathematical Markup Language) es un lenguaje basado en XML diseñado para describir contenido matemático de forma estructurada y accesible en la web y, en muchos casos, es una de las pocas formas de poder escribir matemáticas para personas con discapacidad visual y que puedan compartirlas con personas sin discapacidad y todos puedan leer lo mismo. Cuando tenemos que escribir matemáticas simples como operaciones aritméticas es suficiente con un documento de texto plano pero cuando tenemos que utilizar operaciones de cálculo diferencial o integral entonces necesitamos utilizar un lenguaje que nos permita estructurar el contenido que estamos escribiendo siguiendo las normas de escritura definidas por las operaciones de cálculo. Las derivadas e integrales pueden representarse fácilmente con las etiquetas adecuadas, permitiendo mostrar contenido matemático accesible en la web.

¿Qué son las derivadas?

Las derivadas son un concepto fundamental del cálculo diferencial. Representan la tasa de cambio de una función respecto a una variable.

En MathML podemos representar una derivada con el siguiente código:

<math>
<mfrac>
<mi>d</mi>
<mrow>
<mi>d</mi><mi>x</mi>
</mrow>
</mfrac>
<mi>f</mi>
<mo>(</mo>
<mi>x</mi>
<mo>)</mo>
</math>

En el navegador se visualizaría de la siguiente forma:

 
d dx f ( x )

¿Qué son las integrales?

Las integrales son el concepto central del cálculo integral. Se utilizan para calcular áreas bajo curvas, volúmenes y resolver ecuaciones diferenciales.

En MathML podemos escribir una integral siguiendo este código:

<math>
<mo>&#x222B;</mo>
<mi>f</mi>
<mo>(</mo>
<mi>x</mi>
<mo>)</mo>
<mo>d</mo><mi>x</mi>
</math>

En el navegador veríamos lo siguiente:

f ( x ) dx

Disponible revista ASEPAU 9

La Asociación española de profesionales de la accesibilidad universal ha publicado el número 9 de su revista digital.

Este número perteneciente a la primavera de 2025 trata diversos temas de la accesibilidad tanto física como digital así como varios artículos hablando sobre la tecnología como mejora de la accesibilidad.

Logotipo de ASEPAU

Participación personal

En este número 9 de la revista participo con el artículo superando límites gracias a la tecnología en el que hablo del uso de la tecnología por parte de personas para superar las barreras de accesibilidad sensorial, física y cognitiva y los límites que encuentran los productos de apoyo.

Obtener la revista

La revista se distribuye de forma gratuita en formato PDF.

Se puede leer el número 9 de la revista o acceder a los artículos individuales.

Cartas de restaurantes accesibles con Chef’s voice

Cada vez es más habitual encontrar que la carta o menús de bares y restaurantes se han digitalizado y se acceden a través de la lectura de un código QR. Esta migración de la carta de papel a lo digital se aceleró en el 2020 con las normas de contención de la epidemia Covid19. Pero este proceso de digitalización, en muchos casos, se convirtió en una nueva barrera de accesibilidad debido a que las cartas o menús del establecimiento consistían en una simple foto digital de la carta en papel.

La tecnología permite el desarrollo de soluciones para las barreras de accesibilidad actuales y futuras. Entre esas nuevas soluciones tecnológicas encontramos a Chef’s Voice. Esta herramienta basada en web transforma la manera en que los establecimientos gastronómicos presentan su oferta, asegurando que ninguna persona quede excluida.

¿Qué es Chef’s Voice?

Chef’s Voice es una plataforma tecnológica diseñada para proporcionar cartas digitales audibles, permitiendo que todas las personas, incluidas aquellas con dificultades visuales, accedan a la información gastronómica de manera sencilla y efectiva. Al escanear un código QR, los clientes pueden escuchar o leer el menú en 14 idiomas diferentes, mejorando así la experiencia del usuario y ampliando el alcance del establecimiento.

Además el contenido está disponible tanto en formato escrito como audible, facilitando el acceso a todas las personas.
También se proporciona detalles claros sobre los alérgenos presentes en cada plato, ayudando a prevenir incidentes y asegurando el cumplimiento de normativas sanitarias.
Se ha buscado que los establecimientos puedan actualizar precios, platos y otra información en tiempo real desde cualquier dispositivo móvil, sin necesidad de conocimientos técnicos avanzados para que el acceso al menú del día u ofertas puntuales estén disponible para todas las personas.

¿Cómo funciona Chef’s voice?

La implementación de Chef’s Voice es sencilla. Tras registrarse, el establecimiento recibe acceso a la herramienta, junto con pegatinas con códigos QR personalizados. Al escanear estos códigos, los clientes acceden al menú digital, pudiendo elegir el idioma y el formato (lectura o audio) que prefieran. Además, la plataforma permite actualizaciones en tiempo real, asegurando que la información esté siempre al día.

Un paso hacia la inclusión

Adoptar Chef’s Voice no solo mejora la experiencia del cliente, también posiciona al establecimiento como un referente en accesibilidad e inclusión. En un mundo donde las normativas y las expectativas de los consumidores valoran cada vez más la accesibilidad universal, herramientas como Chef’s Voice se convierten en aliados indispensables para el éxito y la responsabilidad social de los negocios gastronómicos.

Puedes experimentar Chef’s voice en su página de demostración.

Implementación de ajustes razonables de accesibilidad en España

La implementación de ajustes razonables es fundamental para garantizar la accesibilidad y la inclusión de todas las personas en diversos entornos. Estos ajustes son modificaciones o adaptaciones necesarias y adecuadas que no imponen una carga desproporcionada para las entidades o personas responsables de realizar estas adaptaciones.

En España, la obligación de implementar ajustes razonables está respaldada por diversas normativas que promueven la igualdad y la no discriminación. Estas leyes establecen que tanto entidades públicas como privadas deben adoptar las medidas necesarias para garantizar la accesibilidad de las personas con discapacidad en todos los ámbitos de la sociedad.

Aplicación Práctica de los Ajustes Razonables

La aplicación efectiva de los ajustes razonables implica una evaluación individualizada de las necesidades de cada persona y del contexto específico. Esto puede incluir desde la adaptación de espacios físicos hasta la provisión de recursos tecnológicos o la modificación de procedimientos y políticas internas. Es esencial que estas adaptaciones se realicen de manera colaborativa, contando con la participación activa de las personas con discapacidad para asegurar que las soluciones implementadas sean efectivas y pertinentes.

Beneficios de Implementar Ajustes Razonables

Adoptar ajustes razonables no solo cumple con un mandato legal, sino que también aporta múltiples beneficios a las organizaciones y a la sociedad en general. Entre ellos se encuentran la creación de entornos más inclusivos, el fomento de la diversidad, la mejora de la reputación corporativa y el acceso a un público más amplio. Además, estas medidas contribuyen al desarrollo de una sociedad más justa y equitativa, donde todas las personas tienen la oportunidad de participar plenamente.

Implementación de ajustes razonables

A la hora de definir e implementar los ajustes razonables para un entorno, un puesto de estudio o trabajo o una edificación es indispensable la implicación de profesionales de la accesibilidad y de personas con discapacidad. De esta forma se puede asegurar que los ajustes son eficaces, suficientes y razonables. 

En este sentido, empresas especializadas como PuntoDis juegan un papel clave en la identificación y aplicación de soluciones accesibles. Estas empresas deben asesorar a organizaciones públicas y privadas para garantizar que sus espacios, tecnologías y procedimientos sean verdaderamente inclusivos siguiendo un enfoque integral y personalizado permitiendo adaptar cada solución a las necesidades específicas de los usuarios, asegurando que la accesibilidad no sea solo un requisito legal, sino un compromiso real con la inclusión. Estas empresas además deben realizar una labor de divulgación de la implementación de ajustes razonables que permitan a empresas y organizaciones conocer estos conceptos y requisitos para mejorar la sociedad.