Озвучка текста для Codex, Cursor и VS Code
ИИ-агенты для кода работают минутами, и голосовой сигнал подскажет, что они закончили, без взгляда на экран. Некоторые редакторы умеют ещё и читать ответы вслух.
Это руководство про VS Code, Codex CLI и Cursor с бесплатным офлайн-голосом от движка SuperClonica.
Сделайте голос один раз
Установите бесплатный движок (python -m pip install superclonica-cpu) и сделайте короткий клип любым из примерно 190 голосов: superclonica --text "Done!" --voice F2 --lang en --output done.wav. Положите его в папку sounds в домашнем каталоге. Примеры ниже проигрывают его через afplay в macOS; в Linux используйте paplay, а в Windows — небольшой скрипт, который проигрывает WAV-файл.
VS Code: чтение ответов чата вслух
С расширением VS Code Speech у каждого ответа чата есть значок динамика, который читает его вслух, а Escape останавливает чтение. Настройка accessibility.voice.autoSynthesize (по умолчанию выключена) читает ответы сама, если вы спрашивали голосом. В новых версиях есть ещё экспериментальный Voice Mode (agents.voice.enabled), который читает ответы агента и слушает уточнения.
Codex CLI: звук в конце хода
Codex запускает программу из настройки notify в ~/.codex/config.toml, когда ход завершён; в конфиге проекта эта настройка игнорируется. Codex добавляет один аргумент с JSON, поэтому вызывайте плеер через оболочку: notify = ["sh", "-c", "afplay $HOME/sounds/done.wav", "codex"]. В JSON есть last-assistant-message, так что небольшой скрипт может озвучить сам ответ движком и проиграть его.
Cursor: хук stop
Cursor читает хуки из ~/.cursor/hooks.json (или .cursor/hooks.json в проекте). Событие stop срабатывает, когда агент закончил, и передаёт на стандартный ввод статус completed, aborted или error: {"version": 1, "hooks": {"stop": [{"command": "afplay ~/sounds/done.wav"}]}}. Скрипт может проверить статус и проиграть другой клип при ошибке.
Озвучка по запросу через MCP
Чтобы агент озвучивал текст голосом персонажа или диктора, когда вы просите, подключите MCP-сервер SuperClonica по адресу https://superclonica.com/mcp с бесплатным API-ключом. Он работает в VS Code, Cursor и Claude Code и возвращает ссылку на аудиофайл.