Гайд · TNWS AI
Как исправить произношение имён в ElevenLabs через словарь
Практический разбор запроса «как настроить произношение ElevenLabs»: реальные поля ElevenLabs API, рабочий пример, ограничения, диагностика и проверка аудио.
Создайте pronunciation dictionary и передайте его locator при генерации. Для устойчивой замены используйте alias, для точной фонетики — поддерживаемый формат phoneme. Возможности зависят от модели и языка, поэтому каждое правило нужно прослушивать.
Точные факты
- Словари могут описываться в формате PLS.
- Правило alias заменяет исходную последовательность заданным чтением.
- Phoneme использует поддерживаемый фонетический алфавит.
- Словарь версионируется; запрос ссылается на конкретную версию.
- Несколько правил могут конфликтовать по совпадающим фрагментам.
- Точное произношение зависит от модели и контекста фразы.
Порядок работы
- Соберите список реально ошибочных имён и терминов.
- Запишите ожидаемое произношение с владельцем контента.
- Создайте минимальный словарь с одним правилом.
- Получите dictionary_id и version_id.
- Передайте locator в TTS-запрос и сравните с базой.
- Добавляйте правила по одному, сохраняя regression-набор.
Рабочий пример
{"text":"Добро пожаловать в TNWS.","model_id":"eleven_multilingual_v2","pronunciation_dictionary_locators":[{"pronunciation_dictionary_id":"DICT_ID","version_id":"VERSION_ID"}]}
Как проверить результат
Проверьте термин отдельно, внутри предложения и рядом со знаками препинания. Правило не должно портить более длинные слова, в которые входит та же последовательность.
Чего не делать
- Не заменяйте текст вручную странной транслитерацией во всех исходниках.
- Не подключайте непроверенный большой словарь.
- Не считайте phoneme одинаково поддерживаемым всеми моделями.
Ограничения
Доступность моделей, форматов, языков, voice cloning и лимитов зависит от аккаунта и может меняться. Факты сверены с официальной документацией 12 сентября 2026 года; перед production-запуском повторно проверьте источник.
FAQ
Можно ли вызывать ElevenLabs прямо из браузера?
Не с постоянным секретным ключом: запрос должен идти через ваш backend.
Как проверить поддержку русского языка?
Получите актуальные сведения через Models API и сделайте тест на собственном тексте.
Нужно ли прослушивать результат?
Да, автоматическая проверка файла не выявляет неверные ударения и неестественную интонацию.
Где проверять цены и лимиты?
В официальной pricing-странице и панели аккаунта непосредственно перед расчётом.
Официальный источник
https://elevenlabs.io/docs/capabilities/text-to-speech/pronunciation-dictionaries
Читайте также
Как настроить stability и similarity_boost в ElevenLabs
Практический разбор запроса «как настроить голос ElevenLabs stability similarity»: реальные поля ElevenLabs API, рабочий пример, ограничения, диагностика и проверка аудио.
Как озвучить русский текст через ElevenLabs API
Практический разбор запроса «как озвучить текст ElevenLabs API»: реальные поля ElevenLabs API, рабочий пример, ограничения, диагностика и проверка аудио.
Как получить таймкоды слов из ElevenLabs и сделать субтитры
Практический разбор запроса «как получить таймкоды ElevenLabs»: реальные поля ElevenLabs API, рабочий пример, ограничения, диагностика и проверка аудио.
Комментарии
Пока тихо. Скажите первое слово