The description of TTSLexx
TTSLexx – це програма, яка дозволяє створювати та використовувати спеціальний словник для мовних служб Google.
Це найбільш корисно для мов із наголосом, таких як російська, але також може допомогти покращити читання іншими мовами.
Хоча б спростивши використання «мережевих» (онлайн) голосів.
Дізнайтеся більше на сайті програми https://sites.google.com/view/nettsengine/main/ttslexx
Підтримувані мови: бенгальська, китайська, англійська, французька, німецька, гуджараті, гінді, індонезійська, італійська, японська, каннада, корейська, малаялам, маратхі, португальська, російська, іспанська, тамільська, телугу, тайська, турецька, українська, урду, в’єтнамська .
Це «квазі-TTS», доповнення до Google TTS, яке змінює текст відповідно до вашого словника під час передачі тексту з програм для читання книг до служби синтезу мовлення Google.
*********ВАЖЛИВЕ ПОПЕРЕДЖЕННЯ**********
TTSLexx не рекомендується використовувати з критично важливими програмами, такими як TalkBack.
Можливість роботи TTSLexx повністю залежить від Speech Services від Google.
TTSLexx не підтримує вихід в аудіофайл.
*****************************************
Деякі функції TTSLexx:
— Вбудований редактор, який створює словник TTS.lexx у внутрішній пам’яті програми. (До нього можна отримати доступ за допомогою:
- повідомлення
- функція Share, яка є практично у всіх рідерах
- FastSet (https://play.google.com/store/apps/details?id=sia.netttsengine.fastset).
У редакторі, проводячи пальцем ліворуч і праворуч, ви можете побачити, що TTSLexx отримує від програми читання, а що після обробки передається в Google TTS.
TTSLexx підбирає всі зміни словника «на льоту».
Словник можна імпортувати та експортувати для створення резервної копії. (Це особливо необхідно перед оновленням або повторним встановленням програми.)
- Вибір і запам'ятовування голосу для читання незалежно від голосу Google за умовчанням.
- Видалення крапок у кінці речень, щоб уникнути читання скорочень (які часто не є скороченнями).
- Додаткова обробка тексту для російської мови (очищення, деяка стандартизація, заміна е на ё в однозначних випадках і т.д. для коректного використання словника).
— Підтримка «мережевих» голосів з можливістю використовувати для них окремий словник NET.lexx. («Мережеві» голоси вимагають якісного підключення до Інтернету, що натомість зменшує кількість помилок у вимові в кілька разів.
Однак майте на увазі, що мовні служби від Google часто самостійно приймають рішення про використання мережевих голосів або їх «локальних» варіантів. У «режимі польоту» навіть при включеному Wi-Fi «мережеві» голоси не працювали.)
У словнику використовуються три типи статей:
1) Регулярні вирази.
регулярний вираз"\[[\d]+\]"=" "
Номери посилань [xxx] не будуть озвучені.
2) Пряма заміна слів і виразів, читання скорочень.
" IMHO "=" На мою скромну думку "
Лапки обов’язкові. Простори дуже важливі.
Для російської мови читання омографів виправляється за сусідніми словами, їх закінченнями, прийменниками тощо.
" в лісі "=" в лісі́ "
" по лісу "=" по ле́су "
3) Заміна окремих слів словами з потрібним наголосом. Найбільш об'ємна частина для російської мови. Інші мови цього не використовують. Для підвищення ефективності слова пишуться тільки з малої літери, лапок бути не повинно.
йогурт=йо́гурт
На жаль, одними акцентами все не виправити. Ви повинні змінити одні літери на інші та додати нові (e на і, e на o тощо. Ъ взагалі має магічний ефект на Google Speech Synthesis).
шёпотом=шо́патам
отсекаем=отъсека́ем
Синтез мовлення Google постійно вдосконалюється. Однак навіть якщо він правильно вимовляє всі існуючі слова, письменники, особливо ті, що працюють в жанрі фентезі, придумають нові.