- Главная
- Интеграции
- Озвучка текста
Озвучка текста голосом без кода: OpenAI и ElevenLabs
Озвучка текста голосом в nana800 делается одним блоком «Text to speech»: он отправляет текст в OpenAI или ElevenLabs, сохраняет готовый аудиофайл в проекте и отдаёт ссылку на него. Нужен только ваш ключ выбранного сервиса, код писать не нужно. Запуск блока стоит 0,20 ₽, а саму озвучку вы оплачиваете в выбранном сервисе по своему тарифу.
Собрать в конструкторе- Запуск блока: 0,20 ₽
- Бесплатно каждый месяц: 350 ₽
- Карта не нужна
Что можно сделать
- Озвучивать ответы бота, новости, уведомления и описания товаров и получать ссылку на готовый аудиофайл
- Говорить по-русски голосами ElevenLabs: модель eleven_multilingual_v2 знает 29 языков
- Выбирать один из 13 голосов OpenAI, задавать скорость речи и манеру, например «говори тепло и спокойно»
- Сохранять аудио в mp3, opus, aac, flac или wav у OpenAI и в mp3, opus или wav у ElevenLabs
- Отправлять файл дальше по схеме: документом в Telegram, ссылкой в таблицу или в письмо
Блоки в конструкторе
Озвучка текста (Text to speech)
Действие · 0,20 ₽ за запуск
Озвучивает текст голосом OpenAI (до 4096 символов) или ElevenLabs (от 5000 до 40000 символов, зависит от модели), сохраняет аудио в файлах проекта и возвращает ссылку file_url, имя, размер и тип файла.
Как настроить
- 1
Выберите сервис и получите ключ
OpenAI: в кабинете OpenAI откройте API keys, нажмите Create new secret key и пополните счёт. ElevenLabs: откройте Settings, API Keys, создайте ключ с доступом к Text to Speech, а в разделе Voices выберите голос и нажмите Copy voice ID.
- 2
Создайте схему с триггером
Поставьте триггер, который принесёт текст: сообщение боту в Telegram, вебхук с сайта или расписание. Для первой проверки хватит триггера «button».
- 3
Настройте блок озвучки
Добавьте блок «Text to speech», в поле «Сервис озвучки» выберите openai или elevenlabs и вставьте ключ. Впишите текст или подставьте его из триггера. Для OpenAI выберите модель и голос. Для ElevenLabs вставьте ID голоса и выберите модель, для русской речи подходит eleven_multilingual_v2.
- 4
Отправьте файл дальше
Подставьте ссылку file_url из результата в следующий блок. Например, в «Telegram message send» выберите тип document, и бот пришлёт аудиофайл. Все созданные файлы видны в списке файлов проекта, оттуда их можно удалить.
- 5
Включите и проверьте схему
Включите схему, нажмите кнопку, откройте результат блока и прослушайте файл по ссылке. Если файла нет, в error_message будет причина: неверный ключ, нет голоса с таким ID или закончились символы на тарифе. Когда всё работает, оставьте схему включённой, она стоит 0,42 ₽ в час.
Частые вопросы
Соберите первую схему бесплатно
Регистрация бесплатная, карта не нужна. Каждый месяц баланс бесплатно пополняется до 350 ₽, этого хватает примерно на 3 500 запусков простых блоков.
Собрать в конструкторе