Гайд · TNWS AI

Как исправить произношение имён в ElevenLabs через словарь

2 мин

Практический разбор запроса «как настроить произношение ElevenLabs»: реальные поля ElevenLabs API, рабочий пример, ограничения, диагностика и проверка аудио.

Создайте pronunciation dictionary и передайте его locator при генерации. Для устойчивой замены используйте alias, для точной фонетики — поддерживаемый формат phoneme. Возможности зависят от модели и языка, поэтому каждое правило нужно прослушивать.

Точные факты

  • Словари могут описываться в формате PLS.
  • Правило alias заменяет исходную последовательность заданным чтением.
  • Phoneme использует поддерживаемый фонетический алфавит.
  • Словарь версионируется; запрос ссылается на конкретную версию.
  • Несколько правил могут конфликтовать по совпадающим фрагментам.
  • Точное произношение зависит от модели и контекста фразы.

Порядок работы

  1. Соберите список реально ошибочных имён и терминов.
  2. Запишите ожидаемое произношение с владельцем контента.
  3. Создайте минимальный словарь с одним правилом.
  4. Получите dictionary_id и version_id.
  5. Передайте locator в TTS-запрос и сравните с базой.
  6. Добавляйте правила по одному, сохраняя 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

Читайте также

Комментарии

Пока тихо. Скажите первое слово