TranslatePress переводит контент на лету, как и Weglot. TTSWP определяет язык посетителя из TranslatePress и генерирует аудио на этом языке.
Требования
- TranslatePress 2.0 или новее
- Хотя бы один дополнительный язык в настройках
- TTSWP подключен
Как это работает
Интеграция работает автоматически. Когда посетитель воспроизводит аудио на странице, открытой на дополнительном языке:
- TranslatePress сообщает TTSWP, какой язык выбрал посетитель
- TTSWP проверяет, есть ли аудио на этом языке
- Если да - воспроизводит. Если нет - генерирует, кэширует и воспроизводит.
Привязка голосов к языкам
Страница Синтез речи - Привязка голосов к языкам отображает все языки TranslatePress. Назначьте голос каждому языку. См. Привязка голосов к языкам.
Автоматический и ручной режимы перевода
TranslatePress поддерживает автоматический перевод (через Google Translate или DeepL) и ручной перевод. TTSWP работает с обоими режимами. В автоматическом режиме плагин считывает переведённый текст напрямую из кэша TranslatePress перед отправкой в ElevenLabs.