website/content/faq/text-to-speech-android-tts/index.ru.md
vachan-maker 3d33a840b2 Add proper FAQ page and TTS instructions
Signed-off-by: meenbeese <meenbeese@tutanota.com>
Signed-off-by: S. Kozyr <s.trump@gmail.com>
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-03-07 00:45:07 +02:00

6 KiB
Raw Blame History

title description slug taxonomies extra
Синтез речи (Text-to-Speech, TTS) на Android Как настроить озвучку навигатора в Organic Maps на Android синтез-речи-tts-на-android
faq
Голосовые подсказки
order
10

Общая информация

Organic Maps использует системные службы (движки) и настройки преобразования текста в речь (TTS) для голосовых инструкций. На разных устройствах используются разные движки по умолчанию. Можно выбрать Google Text-to Speech, движок производителя устройства (например, Samsung) или сторонний движок.

Если системные движки вас не устраивают, можете попробовать установить RHVoice, это бесплатный речевой движок с открытым исходным кодом, который можно загрузить из Google Play и F-Droid.

Инструкции

  • Откройте приложение "Настройки" на устройстве Android.
  • Выберите Дополнительные настройки, а затем выберите Доступность.
  • Выберите предпочтительный движок, скорость речи и высоту тона.

Если вы не можете найти нужный параметр, откройте приложение "Настройки" и найдите "Текст в речь".

P.S.: Обратите внимание, что эти шаги зависят от марки используемого телефона.

Указанные опции могут не отображаться, если на вашем устройстве еще не установлен TTS. Обратитесь к таблице ниже, чтобы установить любой из них, поддерживающий ваш родной язык.

Скриншоты

Настройка TTS Screenshot 2 Screenshot 3

Движки синтеза речи

Ниже приведен полный список с указанием нескольких движков и поддерживаемых ими языков (ссылки на скачивание находятся после таблицы):

{{ tts_table() }}

Проблемы с RHVoice

Если у вас возникли проблемы с инициализацией механизма RHVoice TTS в LineageOS или других кастомных прошивках, попробуйте следующее. RHVoice может инициализироваться неправильно, и приложение может крешнуться, особенно если вы раньше не использовали какой-либо движок TTS на своем телефоне (например, новая установка, сброс настроек к заводским настройкам и т. д.). Если вы используете пользовательскую прошивку, например, LineageOS без сервисов Google Play и речевых сервисов Google, и вы хотите использовать RHVoice в качестве предпочтительного движка TTS, следуйте приведенным ниже инструкциям:

  1. Установите eSpeak TTS engine, доступный на F-Droid.
  2. Установите его в качестве предпочтительного системного движка
    • Перейдите в главный раздел LineageOS Настройки.
    • Прокрутите вниз до Доступность.
    • Выберите Вывод текста в речь и Предпочитаемый движок (слева) и убедитесь, что выбран eSpeak.
  3. Вернитесь назад и нажмите play, чтобы проверить, работает ли он.
  4. Установите программу RHVoice, доступную на F-droid.
    • Откройте его, выберите язык, который хотите использовать, нажмите на значок облака (крайний слева), чтобы загрузить голоса.
    • Нажмите кнопку воспроизведения, чтобы проверить, работает ли он.
  5. Установите RHVoice в качестве предпочтительного движка (см. шаг 2).
  6. Теперь вы сможете использовать RHVoice без каких-либо проблем

Проверка синтеза речи

Чтобы проверить голосовые инструкции, вы можете нажать на "Проверить голосовые подсказки (TTS, Text-To-Speech)" в меню OM "Настройки → Голосовые инструкции" или начать навигацию, чтобы услышать голосовые инструкции. Пока вы стоите на месте, голосовых инструкций не будет.

Проверка работы синтеза речи