Gemini 3.8 TTS: плейграунд Уиллисона на vibe coding и две модели

Simon Willison собрал плейграунд к новым моделям синтеза Google — gemini-3.8-flash-tts и gemini-3.8-flash-lite-tts. В каталоге более 2000 голосов; свой голос можно завести по 30-секундной записи, если есть права на использование. Настройки композиции сохраняются в URL — ссылку можно шарить, ключ из неё убирается.
Ключ только в браузере
У публичного Gemini API открытая CORS-политика: ключ остаётся в памяти вкладки и уходит напрямую в Google, без прокси и без записи в localStorage. Интерфейс Willison накодил с GPT-6 Astra за вечер — отдельный бэкенд для секретов не понадобился.
Несколько спикеров
API собирает диалог: у каждого персонажа свой голос и текстовая инструкция подачи — в демо это «excited and gossipy» против «calm and unimpressed». Willison выложил клип с двумя pelicans, которые спорят про переезд на Pacifica Pier: сценарий написал Claude 4.5 Opus, тот же агент сгенерировал URL для рендера в плейграунде.
Скорость и цена
На Flash TTS, не на более дешёвой Flash-Lite, генерация заняла около 20 секунд — на выходе 1 мин 18 с аудио. По счёту вышло 2,74 цента.
Источник: Gemini 3.8 TTS Playground.