Texto a voz para Codex, Cursor y VS Code
Los agentes de código trabajan durante minutos, y un aviso hablado te dice cuándo terminan sin mirar la pantalla. Algunos editores también leen las respuestas en voz alta.
Esta guía cubre VS Code, Codex CLI y Cursor con una voz gratuita sin conexión creada con el motor SuperClonica.
Crea la voz una vez
Instala el motor gratuito (python -m pip install superclonica-cpu) y crea un clip corto con cualquiera de unas 190 voces: superclonica --text "Done!" --voice F2 --lang en --output done.wav. Guárdalo en una carpeta sounds de tu directorio personal. Los ejemplos lo reproducen con afplay en macOS; en Linux usa paplay y en Windows un pequeño script que reproduzca el WAV.
VS Code: leer las respuestas del chat
Con la extensión VS Code Speech, cada respuesta del chat tiene un icono de altavoz que la lee en voz alta, y Escape lo detiene. El ajuste accessibility.voice.autoSynthesize (desactivado por defecto) lee las respuestas solo cuando preguntaste por voz. Las versiones recientes también tienen un Voice Mode experimental (agents.voice.enabled) que lee las respuestas del agente y escucha las siguientes peticiones.
Codex CLI: un sonido al terminar un turno
Codex ejecuta el programa indicado en notify de ~/.codex/config.toml cuando termina un turno; en la configuración propia de un proyecto se ignora. Codex añade un argumento JSON, así que llama al reproductor a través de un shell: notify = ["sh", "-c", "afplay $HOME/sounds/done.wav", "codex"]. El JSON incluye last-assistant-message, de modo que un pequeño script también puede locutar la respuesta con el motor y reproducirla.
Cursor: un hook stop
Cursor lee los hooks de ~/.cursor/hooks.json (o .cursor/hooks.json en un proyecto). El evento stop se dispara cuando el agente termina, con el estado completed, aborted o error en la entrada estándar: {"version": 1, "hooks": {"stop": [{"command": "afplay ~/sounds/done.wav"}]}}. Un script puede comprobar el estado y reproducir otro clip si hubo un error.
Locutar texto a petición con MCP
Para que un agente locute texto con voz de personaje o de narrador cuando lo pidas, conecta el servidor MCP de SuperClonica en https://superclonica.com/mcp con una clave de API gratuita. Funciona en VS Code, Cursor y Claude Code y devuelve un enlace al archivo de audio.