Sobre TTSLexx
TTSLexx é um aplicativo que permite criar e usar um dicionário personalizado para Serviços de Fala do Google.
É mais útil para idiomas com acento, como o russo, mas também pode ajudar a melhorar a leitura em outros idiomas.
Pelo menos facilitando o uso de vozes de "rede" (online).
Leia mais no site do aplicativo https://sites.google.com/view/netttsengine/main/ttslexx
Idiomas suportados: Bangla, Chinês, Inglês, Francês, Alemão, Gujarati, Hindi, Indonésio, Italiano, Japonês, Kannada, Coreano, Malayalam, Marathi, Português, Russo, Espanhol, Tamil, Telugu, Tailandês, Turco, Ucraniano, Urdu, Vietnamita .
É um “quase-TTS”, add-on em cima do Google TTS, que altera o texto de acordo com o seu dicionário ao transferir texto de aplicativos de leitura de livros para o serviço de conversão de texto em fala do Google.
********AVISO IMPORTANTE************
O TTSLexx não é recomendado para uso com aplicativos críticos, como TalkBack.
A possibilidade de trabalho do TTSLexx é totalmente dependente dos Serviços de Fala do Google.
TTSLexx não suporta saída para um arquivo de áudio.
********************************************
Algumas das características do TTSLexx:
- Editor embutido que cria um dicionário TTS.lexx no armazenamento interno do aplicativo. (Pode ser acessado usando:
- notificação
- a função Compartilhar, que está disponível em quase todos os leitores
- FastSet (https://play.google.com/store/apps/details?id=sia.netttsengine.fastset).
No editor, deslizando o dedo para a esquerda e para a direita, você pode ver o que o TTSLexx está recebendo do aplicativo de leitura e o que, após o processamento, é passado para o Google TTS.
TTSLexx pega todas as alterações do dicionário "on the fly".
O dicionário pode ser importado e exportado para criar um backup. (Isso é especialmente necessário antes de atualizar ou reinstalar o aplicativo.)
- Selecionando e lembrando uma voz para ler, independente da voz padrão do Google.
- Remoção de pontos no final das frases para evitar a leitura de abreviaturas (que muitas vezes não são abreviaturas).
- Processamento de texto adicional para o idioma russo (limpeza, alguma padronização, substituição de e por ё em casos inequívocos, etc. para o uso correto do dicionário).
- Suporte para vozes de "rede" com a capacidade de usar um dicionário NET.lexx separado para elas. Vozes ("Rede" exigem uma conexão de Internet de qualidade, reduzindo em várias vezes o número de erros de pronúncia.
No entanto, lembre-se de que os Serviços de Fala do Google geralmente tomam a decisão de usar vozes de rede ou suas variantes "locais" por conta própria. No "modo avião" , mesmo com WiFi ativado, as vozes "rede" não funcionavam.)
O dicionário usa três tipos de entradas:
1) Expressões regulares.
regex"\[[\d]+\]"=" "
Os números de link [xxx] não serão dublados.
2) Substituição direta de palavras e expressões, leitura de abreviaturas.
" IMHO "=" Na minha humilde opinião "
As aspas são obrigatórias. Os espaços são muito importantes.
Para o idioma russo, a leitura de homógrafos é corrigida para palavras vizinhas, suas terminações, preposições etc.
" в лесу "=" в лесу́ "
" по лесу "=" по ле́су "
3) Substituir palavras soltas por palavras com o acento correto. A parte mais volumosa para o idioma russo. Outros idiomas não usam isso. Para melhorar o desempenho as palavras estão apenas em letras minúsculas, não deve haver aspas.
йогурт=йо́гурт
Infelizmente, sotaques sozinhos não podem resolver tudo. Você tem que mudar algumas letras para outras e adicionar novas (e para и, e para o, etc. Ê geralmente tem um efeito mágico no Google Speech Synthesis).
шёпотом=шо́патам
отсекаем=отъсека́ем
A síntese de voz do Google está melhorando constantemente. No entanto, mesmo que ele pronuncie todas as palavras existentes corretamente, os escritores, especialmente aqueles que trabalham no gênero de fantasia, criarão novas.
Atualização de TTSLexx 5.6
added several languages...
added the ability to hide or show the application icon...
fixes... improvements...
Leia Mais