TTSLexx APP
È particolarmente utile per le lingue con accenti tonici, come il russo, ma può anche migliorare la lettura in altre lingue.
Perlomeno, facilita l'utilizzo delle voci "in rete" (online).
Per saperne di più, visita il sito dell'app: https://sites.google.com/view/netttsengine/main/ttslexx
Si tratta di un "quasi-TTS", un componente aggiuntivo per Google TTS, che modifica il testo in base al dizionario utilizzato durante la conversione del testo da applicazioni di lettura a servizi di sintesi vocale di Google.
*********AVVISO IMPORTANTE**********
L'utilizzo di TTSLexx non è consigliato con applicazioni critiche, come TalkBack.
Il corretto funzionamento di TTSLexx dipende interamente dai Servizi di sintesi vocale di Google.
TTSLexx non supporta l'output su file audio.
******************************************
Alcune delle funzionalità di TTSLexx:
- Editor integrato che crea un dizionario TTS.lexx nella memoria interna dell'applicazione. (È possibile accedervi tramite:
- notifiche
- la funzione Condividi, disponibile in quasi tutti i lettori
- FastSet (https://play.google.com/store/apps/details?id=sia.netttsengine.fastset).
Nell'editor, scorrendo a sinistra e a destra, è possibile visualizzare cosa riceve TTSLexx dall'app di lettura e cosa, dopo l'elaborazione, viene passato a Google TTS.
TTSLexx rileva tutte le modifiche al dizionario "al volo".
Il dizionario può essere importato ed esportato per creare un backup. (Questo è particolarmente necessario prima di aggiornare o reinstallare l'app.)
- Selezione e memorizzazione di una voce da leggere, indipendentemente dalla voce predefinita di Google.
- Rimozione dei punti alla fine delle frasi per evitare di leggere abbreviazioni (che spesso non sono abbreviazioni).
- Elaborazione aggiuntiva del testo per la lingua russa (pulizia, standardizzazione, sostituzione della "e" con "ё" nei casi non ambigui, ecc. per il corretto utilizzo del dizionario).
- Supporto per voci "di rete" con la possibilità di utilizzare un dizionario NET.lexx separato per queste voci. (Le voci "di rete" richiedono una connessione Internet di qualità, riducendo di conseguenza il numero di errori di pronuncia.
Tuttavia, tieni presente che Google Speech Services spesso decide autonomamente se utilizzare le voci di rete o le loro varianti "locali". In "Modalità aereo", anche con il Wi-Fi attivo, le voci "di rete" non funzionavano.)
Il dizionario utilizza tre tipi di voci:
1) Espressioni regolari.
regex"\[[\d]+\]"=" "
I numeri di collegamento [xxx] non verranno pronunciati.
2) Sostituzione diretta di parole ed espressioni, leggendo le abbreviazioni.
"IMHO"="In my humble opinion"
Le virgolette sono obbligatorie. Gli spazi sono molto importanti.
Per la lingua russa, la pronuncia degli omofoni viene corretta in base alle parole vicine, alle loro desinenze, alle preposizioni, ecc.
"влесу"=" влесу́"
"полесу"=" поле́су"
3) Sostituzione di singole parole con parole che abbiano l'accento corretto. Questa è la parte più complessa per la lingua russa. Altre lingue non la utilizzano. Per migliorare le prestazioni, le parole sono scritte solo in minuscolo e non devono essere racchiuse tra virgolette.
йогурт=йо́гурт
Purtroppo, gli accenti da soli non bastano. È necessario sostituire alcune lettere con altre e aggiungerne di nuove (ad esempio, la "e" diventa "и", la "e" diventa "o", ecc. La "Ъ" in genere ha un effetto miracoloso sulla sintesi vocale di Google).
шёпотом=шо́патам
отсекаем=отъсека́ем
La sintesi vocale di Google è in costante miglioramento. Tuttavia, anche se pronunciasse correttamente tutte le parole esistenti, gli scrittori, soprattutto quelli che lavorano nel genere fantasy, ne inventerebbero di nuove.
iriun webcam 
