Vibe coding por voz

Dictar prompts por voz en Cursor, Claude Code y ChatGPT en Windows

Un buen prompt es largo: el objetivo, los archivos, lo que no se debe tocar, cómo comprobar el resultado. Decirlo cuesta mucho menos que teclearlo. Así se dictan prompts en Cursor, en Claude Code dentro de una terminal y en ChatGPT con VoiceKeyboard, sin enviar media idea por accidente.

El panel de latón POWER de VoiceKeyboard con una válvula encendida en ámbar sobre el contador WORDS y, al lado, el panel de reconocimiento en ONLINE.

En corto

  1. Haz clic en el cuadro del prompt: el chat de Cursor, la línea de Claude Code en tu terminal o el cuadro de mensaje de ChatGPT en el navegador.
  2. Pulsa Ctrl+1 y di el prompt como le explicarías la tarea a un compañero.
  3. Pulsa Ctrl+1 otra vez para parar. Lee el texto, corrige alguna palabra si hace falta y pulsa Intro tú mismo.

Esto funciona en el plan gratuito sin configurar nada más que el motor. El resto de la página trata de lo que hace cómodos los prompts largos: saltos de línea, enviar por voz y las frases que repites en cada prompt.

Adónde va el texto

VoiceKeyboard escribe en la ventana que está delante, como si las palabras vinieran de tu teclado. No necesita un plugin para Cursor, una extensión del navegador ni nada dentro de la terminal. Los trozos cortos se escriben como pulsaciones; los largos se pegan por el portapapeles con Ctrl+V, y lo que tenías copiado vuelve justo después.

En un editor de código importan dos detalles:

  • No toques el campo mientras llegan las palabras. Los motores que escriben mientras hablas a veces borran con Retroceso el final de la frase en curso y lo escriben de nuevo cuando una palabra posterior cambia lo que oyeron. Si en ese momento escribes o mueves el cursor en el mismo campo, se mezcla todo.
  • Una terminal abierta como administrador puede no aceptar el texto. Es una regla de Windows para ventanas con más permisos. Ejecuta Claude Code en una terminal normal o copia el texto desde el historial de VoiceKeyboard. Más en dónde se escribe el texto.

Saltos de línea que no envían el prompt

En un chat, Intro suele enviar. Un prompt hablado en tres partes necesita saltos de línea, y un Intro en medio enviaría solo la primera. Los comandos de voz de VoiceKeyboard lo resuelven:

  • Di «nueva línea» al final de una frase: la aplicación pulsa Mayús+Intro (Shift+Enter).
  • Di «nuevo párrafo»: Mayús+Intro dos veces, una línea vacía entre partes.
  • Solo el comando Enviar pulsa Intro. Está desactivado hasta que lo actives; después, «enviar mensaje» o «pulsar intro» al final de una frase envía el prompt.

Que Mayús+Intro haga un salto de línea depende del programa en el que escribes. La documentación de Claude Code dice que funciona sin configurar en Windows Terminal; en otras terminales puede hacer falta ajustarlo, y \ seguido de Intro o Ctrl+J funcionan en cualquiera. La página de atajos de Cursor indica Intro como la tecla que envía (pone en cola) un mensaje del chat, y cualquier atajo de Cursor se puede reasignar. Antes de fiarte del comando en una herramienta nueva, pulsa allí Mayús+Intro una vez a mano: si salta de línea, «nueva línea» también lo hará. (Documentación de Claude Code y Cursor comprobada el 20 de octubre de 2026.)

Los comandos de voz son parte de Pro y vienen desactivados al instalar: SETUP → Comandos → marca Activados. En el plan gratuito dictas el texto y pulsas Mayús+Intro entre partes tú mismo.

Las teclas solo funcionan al final de la frase

Los signos de puntuación funcionan en cualquier parte de la frase. Los comandos de tecla, entre ellos nueva línea y Enviar, solo al final de la frase, es decir, de lo que el motor cierra cuando haces una pausa. «revisa los tests nueva línea» escribe «Revisa los tests» y salta de línea. «la nueva línea del final sobra» se escribe con palabras, porque el comando no está al final.

En los prompts sobre código, palabras como «nueva línea» aparecen más que en una carta. En la página Comandos hay dos ajustes para eso:

  • «Teclas solo si se dicen aparte». Con esta opción activada, un comando de tecla solo funciona como frase propia: pausa, «nueva línea», pausa. Una frase que por casualidad termina en «salto de línea» se queda como texto.
  • «Literalmente». Di «literalmente nueva línea» y se escriben las palabras «nueva línea» en lugar de pulsar la tecla.

La lista completa en español, inglés, ruso, japonés e hindi está en comandos de voz. Los comandos siguen el idioma del dictado: mientras dictas en español, funcionan las palabras en español.

Tus propios comandos para lo que repites

Muchos prompts terminan igual: ejecuta los tests, no toques la API pública, explica el cambio antes de editar. Añádelo una vez como comando propio del tipo Texto y di una frase corta:

  • «regla de tests» → Texto → Ejecuta todos los tests y enséñame la salida antes de decir que funciona.
  • «regla de alcance» → Texto → Cambia solo los archivos que te he nombrado. Pregunta antes de tocar cualquier otro.

Un comando de texto funciona en cualquier parte de la frase y en cualquier idioma de dictado. Se añade en la fila de debajo de la lista, en SETUP → Comandos: qué decir, el tipo, qué insertar, Añadir.

Qué motor usar para prompts

Los prompts mezclan habla normal con nombres de archivos, funciones y librerías, casi siempre en inglés. Ningún motor escribe bien cada identificador, así que relee el prompt antes de enviarlo. La elección depende de qué más te importa:

MotorPlanEl texto apareceVa bien para prompts si
GoogleFreemientras hablasquieres texto en vivo gratis; necesita Google Chrome instalado y oye un idioma cada vez
WhisperFreedespués de cada fraseel código es privado y el audio debe quedarse en tu PC; los tamaños grandes son más lentos
Parakeet v3Freedespués de cada frasequieres dictado sin conexión con puntuación en español, inglés u otro de sus idiomas europeos
SonioxPromientras hablasmezclas idiomas: detecta el idioma y puede cambiar a mitad de frase, por ejemplo con términos en inglés dentro de un prompt en español

Los modelos sin conexión se descargan una vez dentro del programa; mira descargar modelos sin conexión. Si dictas con el micrófono de unos auriculares Bluetooth, el sonido en tus oídos baja a calidad de llamada mientras está abierto; auriculares Bluetooth y micrófono explica la configuración que lo evita.

Free o Pro para prompts

El plan gratuito da 2.000 palabras de dictado al día con cualquier motor, Google y los modelos sin conexión juntos, y la aplicación muestra cuántas te quedan hoy. Que te alcancen para el día depende de lo largos que sean tus prompts y de cuántos envíes. Pro quita el límite diario, añade Soniox con 1.500 minutos al mes y activa los comandos de voz. Pro cuesta 14,99 $ al mes o 9,99 $ al mes con pago anual.

Si el atajo choca con tu editor

En el mapa de teclas por defecto de VS Code, Ctrl+1 lleva el foco al primer grupo de editores, y Cursor está construido sobre VS Code. VoiceKeyboard registra su atajo para todo el sistema, así que mientras está abierto esa pulsación es suya. Si necesitas Ctrl+1 en el editor, dale a VoiceKeyboard otra combinación, por ejemplo Ctrl+Mayús+D: haz clic en la placa HOTKEY del panel POWER y pulsa las teclas nuevas. Detalles en el atajo.

La ventana de VoiceKeyboard en español: el panel POWER con la válvula y la placa del atajo, el panel de reconocimiento con la pantalla del modelo y las teclas de idioma, y la pantalla de transcripción en vivo.