Dictado en Mac en otros idiomas, y en más de uno

Para cambiar el idioma del dictado en Mac, abre Ajustes del Sistema, Teclado, ve a Dictado y haz clic en Editar junto a Idiomas. Apple permite añadir varios idiomas y cambiar entre ellos mientras dictas. YapToText, la app gratuita que creé, dicta en 29 idiomas más la detección automática, que se elige en su página AI Models, y ejecuta Whisper en tu Mac para cada uno de ellos.

Los dos funcionan de forma distinta. Apple dice que el Dictado no está disponible en todos los idiomas ni regiones y que sus funciones varían. YapToText ofrece la misma lista en todas partes, pero fija un idioma por dictado, mientras que Apple deja cambiar mientras dictas. La lista completa de idiomas está más abajo.

Descargar YapToText en el Mac App StoreDescarga gratuita. Sin cuenta y sin nada bloqueado, para macOS 14 o posterior en un Mac con chip de Apple. Código fuente en GitHub.

En esta página: 12 secciones
  1. Pasos
  2. Cambiar el idioma en el Dictado de Apple
  3. Cambiar el idioma en YapToText
  4. Los 29 idiomas que lista YapToText
  5. Dictar en más de un idioma
  6. Si sale el idioma equivocado
  7. Lo que YapToText no hace con los idiomas
  8. En resumen
  9. Guías
  10. Más guías, en inglés
  11. Fuentes
  12. Preguntas

Pasos

  1. Selecciona el menú Apple, Ajustes del Sistema y haz clic en Teclado.
  2. Ve a Dictado y haz clic en Editar junto a Idiomas.
  3. Selecciona un idioma y una región, o deselecciona uno para quitarlo.
  4. Mientras dictas, haz clic en el idioma junto al cursor o pulsa la tecla del globo terráqueo para cambiar.

Cambiar el idioma en el Dictado de Apple

  • Tú: Selecciona el menú Apple, Ajustes del Sistema y luego Teclado. Ve a Dictado, haz clic en Editar junto a Idiomas y selecciona un idioma y una región. Deselecciona uno para quitarlo.
  • macOS: Añade el idioma al Dictado. Con más de uno configurado, muestra el idioma actual junto al cursor mientras dictas, como una abreviatura o un carácter.
  • Comprueba: Empieza a dictar y haz clic en el idioma que aparece junto al cursor, o pulsa la tecla del globo terráqueo si tu teclado la tiene, para cambiar.

Apple guarda su lista de idiomas del Dictado en su página de disponibilidad de funciones de macOS, y su guía avisa de que las funciones varían según el idioma. Las comas, los puntos y los signos de interrogación automáticos funcionan en los idiomas compatibles, y los emojis por su nombre en algunos. Si tu voz se procesa en el Mac o se envía a los servidores de Siri, lo indica el texto bajo Dictado en los ajustes de Teclado. El Dictado de Apple es el que conviene si cambias de idioma mientras dictas.

La página de disponibilidad de funciones de macOS de Apple enumera los idiomas que tienen dictado en el dispositivo. De los 29 idiomas de la lista de YapToText, el polaco, el ucraniano, el checo, el eslovaco, el húngaro, el rumano, el griego, el indonesio y el hindi no están en ella, y tampoco el mandarín configurado para Taiwán. La guía de Apple para macOS Sonoma dice que el dictado en un idioma sin soporte en el dispositivo se envía a Apple para procesarlo. Si dictas en uno de esos idiomas, el Dictado de Apple envía tus palabras a Apple. YapToText ejecuta en el Mac todos los idiomas de su lista.

Cambiar el idioma en YapToText

  • Tú: Abre la página AI Models de YapToText. En Your defaults, bajo el modelo de dictado, abre el selector Language y elige tu idioma, o Auto-detect language.
  • YapToText: Pasa ese idioma a Whisper como pista en cada dictado a partir de entonces. De fábrica usa el idioma del sistema de tu Mac, no la detección automática.
  • Comprueba: Dicta una frase. Las palabras salen en el idioma que hablaste, y la línea Language de los detalles del proceso de ese dictado en History muestra el ajuste que usó.
La página AI Models de YapToText: Whisper Large v3 Turbo (Q5) y Phi-3.5 Mini Instruct marcados como Included, con la biblioteca de modelos debajo.
Figura 1. El selector Language está bajo el modelo de dictado en Your defaults, aquí fijado en English (United States). Más abajo, la biblioteca marca Whisper Tiny, Base y Small (English) como solo inglés.

El modelo incluido, Whisper Large v3 Turbo (Q5), es multilingüe. Tres modelos de la biblioteca no lo son: Whisper Tiny, Base y Small, con (English) en el nombre, solo entienden inglés, así que elige un modelo multilingüe si dictas en cualquier otro idioma. Para la limpieza, Phi-3.5 Mini Instruct figura como multilingüe, a Clean Up se le indica que conserve tu idioma y no traduzca, y el catálogo de la app sugiere Qwen 2.5 3B Instruct sobre todo para el dictado que no es en inglés.

Algunas cosas siguen en inglés. Las pantallas de la app están solo en inglés, aunque tú no lo estés, y los comandos hablados por defecto son frases en inglés como “question mark” (signo de interrogación) o “insert comma”. Puedes editar cualquier comando, o añadir tus propias frases de activación, en la página Commands. La guía de puntuación hablada explica cómo funcionan los comandos. Un selector fija el idioma, y la detección automática está ahí si cambias a menudo.

Los 29 idiomas que lista YapToText

Este es el selector Language en la 1.5.3: 32 entradas en 29 idiomas, más Auto-detect language, en orden alfabético.

  • De A a D. Alemán, árabe, checo, chino (China), coreano, danés.
  • De E a H. Eslovaco, español (España, México), finés, francés, griego, hebreo, hindi, húngaro.
  • De I a P. Indonesio, inglés (EE. UU., Reino Unido, Australia), italiano, japonés, neerlandés, noruego bokmål, polaco, portugués (Brasil).
  • De R a V. Rumano, ruso, sueco, tailandés, turco, ucraniano, vietnamita.
  • Auto-detect language. Whisper decide por sí mismo el idioma de cada dictado.

La detección automática, el polaco y catorce idiomas más llegaron en la 1.5.2, desde una pull request en GitHub, que es la parte de código abierto funcionando como debe. El propio README de OpenAI dice que el rendimiento de Whisper varía mucho según el idioma, así que prueba el tuyo con unas cuantas frases reales antes de fiarte. Cuenta solo lo que lista el selector: 29 idiomas, más la detección automática.

Dictar en más de un idioma

YapToText fija el idioma cuando empieza un dictado, y un cambio se aplica desde el siguiente, así que no cambia de idioma a mitad de frase. Estas son las formas de trabajar en dos o más idiomas, como una escalera que va de la configuración más simple a la más completa:

  1. Detección automática. Elígela en el selector Language, y Whisper decide el idioma de cada dictado. Si se equivoca en tu caso, fija el idioma a mano.
  2. Un idioma por app. Crea un modo o edita uno, fija su idioma en la tarjeta Recording & language y añade tus apps en Apps that use this mode. El dictado en esas apps usa entonces el idioma de ese modo.
  3. Un idioma por atajo. Dale a ese modo un Activation shortcut en su tarjeta Basics, y el atajo inicia un dictado en ese modo y ese idioma desde cualquier sitio. Iniciar un dictado así lo convierte en el modo seleccionado, lo que también desactiva el modo Auto hasta que elijas Auto otra vez.
La página Modes de YapToText: Auto arriba, luego Raw Transcription, Clean Up, Note, Email, Message y Code Comment, numerados del 2 al 7.
Figura 2. Cada modo de la página Modes se abre en su propio editor, donde la tarjeta Recording & language puede darle un idioma propio.

La guía de modos cubre el editor de modos. Elige el idioma antes de empezar, porque vale para todo el dictado.

La guía para dictar en dos idiomas repasa cada una de estas configuraciones, y la guía de dictado en español cubre el español en las dos apps.

Si sale el idioma equivocado

  1. Mira el selector. El selector Language de la página AI Models fija el valor por defecto. Un modo con idioma propio lo sustituye.
  2. Mira la app. Una app incluida en Apps that use this mode de un modo usa el idioma de ese modo, si el modo fija uno.
  3. Mira el modelo. Un modelo con (English) en el nombre solo entiende inglés. Vuelve a Whisper Large v3 Turbo (Q5) o a otro modelo multilingüe.
  4. Prueba el otro ajuste. Si un idioma fijo da resultados raros, prueba la detección automática. Si la detección automática se equivoca, fija el idioma a mano.
Una entrada de History de YapToText con los detalles del proceso abiertos: transcripción en bruto, transcripción limpia, modo, entrega, app de destino y tiempos.
Figura 3. Para ver qué idioma usó un dictado, abre sus detalles del proceso en History: la línea Language aquí dice en-US.

En el Dictado de Apple, el idioma está en los ajustes de Teclado, y el indicador junto al cursor o la tecla del globo terráqueo lo cambia mientras hablas. La guía de modelos de IA cubre el selector y los modelos de YapToText.

Lo que YapToText no hace con los idiomas

  • Cambiar a mitad de dictado. El idioma queda fijado cuando empiezas. El Dictado de Apple es el que cambia mientras dictas.
  • Traducir lo que dices. Whisper escribe lo que dijiste en el idioma en que lo dijiste. Para traducir después, selecciona el texto, toca la tecla de Quick Edit y di el idioma, por ejemplo “Spanish”, o ejecuta la AI Action Translate to English. La guía de Quick Edit muestra cómo.
  • Prometer más que la lista. Solo se afirman los 29 idiomas del selector.

Todo lo anterior se ejecuta en tu Mac, en todos los idiomas de la lista. La página del dictado sin conexión cuenta qué significa eso con el Wi-Fi apagado, y la página de Whisper para Mac cubre el modelo.

En resumen

  • Dictado de Apple. Ve a Ajustes del Sistema, Teclado, Dictado y luego Editar junto a Idiomas. Cambia mientras dictas, desde el cursor o con la tecla del globo terráqueo.
  • YapToText. Usa el selector Language de la página AI Models: 29 idiomas más detección automática, todo en tu Mac.
  • Dos idiomas al día. Usa la detección automática, o un modo por idioma ligado a sus apps o a su propio atajo.

Apple cambia mientras dictas. YapToText mantiene cada idioma en tu Mac. Si tu idioma da problemas, abre un issue en GitHub con el idioma y una frase de ejemplo. Los leo todos.

Descargar YapToText en el Mac App StoreDescarga gratuita. Sin cuenta y sin nada bloqueado, para macOS 14 o posterior en un Mac con chip de Apple. Código fuente en GitHub.

Quién escribe. Ryleigh Newman desarrolla software, tiene dificultades para escribir con las manos y dicta todos los días con YapToText, la app que describe este sitio. Esta página está traducida del inglés. La interfaz de la app y el resto del sitio están en inglés. Más sobre el proyecto, en inglés.

Guías

Más guías, en inglés

Fuentes

Preguntas

¿Cómo cambio el idioma del dictado en mi Mac?

Abre Ajustes del Sistema, Teclado, ve a Dictado y haz clic en Editar junto a Idiomas, y elige un idioma y una región. En YapToText, elige el idioma en el selector Language de la página AI Models.

¿Puede el dictado del Mac usar varios idiomas?

Sí. El Dictado de Apple permite configurar varios idiomas y cambiar mientras dictas, haciendo clic en el idioma junto al cursor o pulsando la tecla del globo terráqueo. YapToText usa un idioma por dictado, o la detección automática.

¿Qué idiomas admite YapToText?

29 idiomas más detección automática: alemán, árabe, checo, chino (China), coreano, danés, eslovaco, español (España, México), finés, francés, griego, hebreo, hindi, húngaro, indonesio, inglés (EE. UU., Reino Unido, Australia), italiano, japonés, neerlandés, noruego bokmål, polaco, portugués (Brasil), rumano, ruso, sueco, tailandés, turco, ucraniano y vietnamita.

¿Funciona el dictado del Mac en chino?

Sí. YapToText lista el chino (China) en su selector de idioma y lo transcribe en tu Mac. Para el Dictado de Apple, mira la página de disponibilidad de funciones de macOS de Apple, donde Apple guarda su lista de idiomas del Dictado.

¿YapToText traduce lo que digo?

No. Escribe lo que dijiste en el idioma en que lo dijiste. Para traducir el texto después, selecciónalo, toca la tecla de Quick Edit y di el idioma, por ejemplo “Spanish”, o ejecuta la AI Action Translate to English.