# Texto para fala no Codex, no Cursor e no VS Code

Atualizado 2026-11-01

Agentes de código trabalham por minutos, e um aviso falado avisa quando terminam sem você olhar para a tela. Alguns editores também leem as respostas em voz alta.

Este guia cobre VS Code, Codex CLI e Cursor, com uma voz grátis e offline feita pelo motor SuperClonica.

## Gere a voz uma vez

Instale o motor grátis (python -m pip install superclonica-cpu) e gere um clipe curto com qualquer uma das cerca de 190 vozes: superclonica --text "Done!" --voice F2 --lang en --output done.wav. Coloque-o numa pasta sounds no seu diretório pessoal. Os exemplos tocam com afplay no macOS; no Linux use paplay e, no Windows, um pequeno script que toque o arquivo WAV.

## VS Code: ler as respostas do chat

Com a extensão VS Code Speech, cada resposta do chat tem um ícone de alto-falante que a lê em voz alta, e Esc interrompe. A configuração accessibility.voice.autoSynthesize (desligada por padrão) lê as respostas sozinha quando você perguntou por voz. Versões recentes também têm um Voice Mode experimental (agents.voice.enabled) que lê as respostas do agente e escuta os pedidos seguintes.

## Codex CLI: um som ao fim de cada turno

O Codex roda o programa indicado em notify no ~/.codex/config.toml quando um turno termina; a configuração é ignorada no config do próprio projeto. O Codex acrescenta um argumento JSON, então chame o player por um shell: notify = \["sh", "-c", "afplay $HOME/sounds/done.wav", "codex"\]. O JSON traz last-assistant-message, então um pequeno script também pode narrar a própria resposta com o motor e tocá-la.

## Cursor: um hook stop

O Cursor lê hooks de ~/.cursor/hooks.json (ou.cursor/hooks.json num projeto). O evento stop dispara quando o agente termina, com o status completed, aborted ou error na entrada padrão: {"version": 1, "hooks": {"stop": \[{"command": "afplay ~/sounds/done.wav"}\]}}. Um script pode conferir o status e tocar outro clipe em caso de erro.

## Narrar texto sob pedido com MCP

Para um agente narrar texto com voz de personagem ou de narrador quando você pedir, conecte o servidor MCP da SuperClonica em https://superclonica.com/mcp com uma chave de API grátis. Ele funciona no VS Code, no Cursor e no Claude Code e devolve um link para o arquivo de áudio.

## Mais guias

- [Claude texto para fala: modo de voz e voz para o Claude Code](https://superclonica.com/pt/guides/claude-text-to-speech)
- [Um servidor MCP de texto para fala: deixe seu agente de IA falar](https://superclonica.com/pt/guides/tts-mcp-server)
- [Servidor MCP de texto para fala: dê uma voz ao seu assistente de IA](https://superclonica.com/pt/guides/text-to-speech-mcp-server)
- [Copilot em voz alta: ouça as respostas do Microsoft Copilot](https://superclonica.com/pt/guides/copilot-read-aloud)
- [Ollama com texto para fala: faça seu modelo local falar, totalmente offline](https://superclonica.com/pt/guides/ollama-text-to-speech)
- [ChatGPT texto para voz: da resposta ao arquivo de áudio](https://superclonica.com/pt/guides/chatgpt-text-to-speech)
- [Texto para fala no Fortnite: como ligar e desligar](https://superclonica.com/pt/guides/fortnite-text-to-speech)
- [Como desativar a voz que diz quem está ligando](https://superclonica.com/pt/guides/turn-off-caller-name-announcement)
- [Como desativar o narrador no Mac, no Chromebook e no Xbox](https://superclonica.com/pt/guides/turn-off-narrator-mac-chromebook-xbox)
- [Narrador do Minecraft: desligar, ajustar ou dar vozes de verdade ao seu mapa](https://superclonica.com/pt/guides/minecraft-narrator)
- [Texto em fala para LLMs locais e chatbots](https://superclonica.com/pt/guides/local-llm-text-to-speech)
- [Texto em fala em massa a partir de uma planilha](https://superclonica.com/pt/guides/bulk-text-to-speech)

## Texto para fala e comparações

- [Texto para fala que roda no seu próprio computador](https://superclonica.com/pt/text-to-speech)
- [Supertonic vs SuperClonica: o mesmo modelo, mais rápido e limpo](https://superclonica.com/pt/compare/supertonic)
- [Fish Audio e Fish Speech comparados ao SuperClonica](https://superclonica.com/pt/compare/fish-audio)
- [OmniVoice ou SuperClonica: mais idiomas ou mais velocidade](https://superclonica.com/pt/compare/omnivoice)
- [Qwen3-TTS ou SuperClonica para texto para fala local](https://superclonica.com/pt/compare/qwen3-tts)
- [VoxCPM 2 ou SuperClonica: som de estúdio ou velocidade no CPU](https://superclonica.com/pt/compare/voxcpm)
- [F5-TTS ou SuperClonica: clonagem zero-shot ou fala rápida no CPU](https://superclonica.com/pt/compare/f5-tts)
- [Uma alternativa offline ao ElevenLabs](https://superclonica.com/pt/compare/elevenlabs)
- [Kokoro TTS ou SuperClonica: dois modelos pequenos de texto para fala local](https://superclonica.com/pt/compare/kokoro)
- [Piper TTS ou SuperClonica: aparelhos pequenos ou vozes sob medida](https://superclonica.com/pt/compare/piper)
- [Coqui XTTS-v2 ou SuperClonica: uma alternativa ao Coqui TTS](https://superclonica.com/pt/compare/xtts)
- [Chatterbox TTS ou SuperClonica: clonagem na hora ou um arquivo de voz treinado](https://superclonica.com/pt/compare/chatterbox)

## Perguntas frequentes

### O Cursor tem texto para fala?

O Cursor não tem voz embutida para as respostas. Um hook stop pode tocar um som ou narrar o resultado, e um servidor MCP narra texto sob pedido.

### O Codex CLI lê as respostas em voz alta?

Sozinho, não, mas o notify passa a última resposta para um programa seu, que pode narrá-la com um motor offline.

### Como fazer o VS Code ler o chat?

Instale a extensão VS Code Speech e clique no ícone de alto-falante de uma resposta, ou ative accessibility.voice.autoSynthesize para ouvir as respostas a pedidos falados.

### É grátis?

Sim: o motor é grátis e offline, e o servidor MCP dá 3 minutos por dia com uma chave grátis.

- [Obter uma chave de API grátis](https://superclonica.com/pt/speech-api)
- [Ver vozes](https://superclonica.com/pt/explore)
- [Instalar o motor SuperClonica](https://superclonica.com/pt/superclonica)

## Fontes

- [OpenAI: Codex advanced configuration (notify)](https://developers.openai.com/codex/config-advanced)
- [Cursor: Hooks](https://cursor.com/docs/hooks)
- [VS Code: Voice support](https://code.visualstudio.com/docs/configure/accessibility/voice)
- [VS Code: AI settings reference](https://code.visualstudio.com/docs/agents/reference/ai-settings)
- [SuperClonica](https://superclonica.com/pt/)
- [Catálogo de vozes de IA para texto em fala](https://superclonica.com/pt/explore)
- [API de texto para fala: chave grátis, US$ 5](https://superclonica.com/pt/speech-api)
- [Pedidos de vozes personalizadas](https://superclonica.com/pt/requests)
- [Como funciona: vozes, TTS local e treinamento](https://superclonica.com/pt/guide)
- [Instale o motor rápido para o Supertonic 3](https://superclonica.com/pt/superclonica)
- [Quem somos: entusiastas de TTS](https://superclonica.com/pt/about)
- [Contato, suporte e denúncias de vozes](https://superclonica.com/pt/contacts)
- [Política de privacidade e dados](https://superclonica.com/pt/privacy)
- [Termos de uso da plataforma](https://superclonica.com/pt/terms)
- [Texto para fala](https://superclonica.com/pt/text-to-speech)
