Текст в речь

Расширение TTS (текст в речь) доступно начиная с VNTranslator Pro v1.0.0, доступно для уровня Supporter+ и выше.
Включение расширения TTS
Чтобы включить расширение TTS, выполните следующие шаги:
Перейдите в Настройки -> Расширения -> Текст в речь
Переключите тумблер в положение Вкл
Перезапустите приложение
Создание нового списка TTS
Откройте окно TTS
Нажмите на Новый список кнопку, чтобы создать новый список TTS
Добавление голосов в список TTS
Нажмите на Имя TTS чтобы открыть Редактор голосов
Нажмите на Добавить голос кнопку, чтобы добавить новую запись голоса
В Имя персонажа поле, введите имя персонажа, связанное с голосом
В Источник текста поле, выберите источник ввода для голоса TTS. Вы можете выбрать между:
Исходный текст - Использует оригинальный текст как ввод для TTS
Целевой текст (перевод) - Использует переведённый текст как ввод для TTS
О именах персонажей
Имя персонажа используется для определения голоса, который будет воспроизведён на основе источника текста. Ниже приведены доступные варианты:
По умолчанию или Без имени - Определяет голос по умолчанию, который будет воспроизведён, когда в исходном тексте или переводе не найдено подходящего имени персонажа
Шаблон "%" (подстановочный знак) - Используйте
%подстановочный знак для определения динамического шаблона имени. Например, если в исходном тексте содержитсяAnita: Hello World, вы можете ввестиAnita%в качестве имени персонажа, чтобы совпасть с нимНесколько имён персонажей - Вы можете ввести более одного имени персонажа, разделяя их запятой (
,). Например:Ani%, Amelia%
Поддерживаемые TTS-движки
VNTranslator поддерживает следующие движки TTS:
Онлайн

ElevenLabs
Google Cloud TTS
Speechify
Inworld TTS
Оффлайн

Примечание: Оффлайн-движки TTS должны быть установлены на вашем компьютере перед использованием.
Piper TTSWeb Speech API (браузер)
Пользовательский движок
Endpoint
ContentType
application/jsonmultipart/form-data
Заголовки
Тело
ResponseType
Формат аудиоФормат Base64
ResponseQuery