All Projects → felipefacundes → brasiltts

felipefacundes / brasiltts

Licence: GPL-3.0 license
Brasil TTS é um conjunto de sintetizadores de voz, em português do Brasil, que lê telas para portadores de deficiência visual. Transforma texto em áudio, permitindo que pessoas cegas ou com baixa visão tenham acesso ao conteúdo exibido na tela. Embora o principal público-alvo de sistemas de conversão texto-fala – como o Brasil TTS – seja formado…

Programming Languages

HTML
75241 projects

Projects that are alternatives of or similar to brasiltts

spokestack-android
Extensible Android mobile voice framework: wakeword, ASR, NLU, and TTS. Easily add voice to any Android app!
Stars: ✭ 52 (+52.94%)
Mutual labels:  text-to-speech, voice, tts, voice-recognition, voice-assistant
react-native-spokestack
Spokestack: give your React Native app a voice interface!
Stars: ✭ 53 (+55.88%)
Mutual labels:  text-to-speech, tts, voice-recognition, voice-assistant
ultimate-guide-to-voice-assistants
Curation of startups, resources, people, posts etc in the voice-space
Stars: ✭ 55 (+61.76%)
Mutual labels:  voice, voice-recognition, voice-assistant
Caster
Dragonfly-Based Voice Programming and Accessibility Toolkit
Stars: ✭ 242 (+611.76%)
Mutual labels:  accessibility, voice, voice-recognition
open-speech-corpora
💎 A list of accessible speech corpora for ASR, TTS, and other Speech Technologies
Stars: ✭ 841 (+2373.53%)
Mutual labels:  text-to-speech, tts, voice-recognition
spokestack-tray-android
A UI component that makes it easy to add voice interaction to your app.
Stars: ✭ 13 (-61.76%)
Mutual labels:  voice, tts, voice-assistant
vasisualy
Vasisualy it's a simple Russian voice assistant written on Python for GNU/Linux, Windows and Android.
Stars: ✭ 33 (-2.94%)
Mutual labels:  voice, tts, voice-assistant
JSpeak
A Text to Speech Reader Front-end that Reads from the Clipboard and with Exceptionable Features
Stars: ✭ 16 (-52.94%)
Mutual labels:  text-to-speech, voice, tts
voice gender detection
♂️♀️ Detect a person's gender from a voice file (90.7% +/- 1.3% accuracy).
Stars: ✭ 51 (+50%)
Mutual labels:  voice, voice-recognition, voice-assistant
talkie
Text-to-speech browser extension button. Select text on any web page, and have the computer read it out loud for you by simply clicking the Talkie button.
Stars: ✭ 43 (+26.47%)
Mutual labels:  text-to-speech, voice, tts
Eddiscovery
Captains log and 3d star map for Elite Dangerous
Stars: ✭ 541 (+1491.18%)
Mutual labels:  text-to-speech, voice, voice-recognition
Talkify
Javascript Text to speech library
Stars: ✭ 132 (+288.24%)
Mutual labels:  text-to-speech, voice, tts
spokestack-ios
Spokestack: give your iOS app a voice interface!
Stars: ✭ 27 (-20.59%)
Mutual labels:  text-to-speech, voice-recognition, voice-assistant
Spokestack Python
Spokestack is a library that allows a user to easily incorporate a voice interface into any Python application.
Stars: ✭ 103 (+202.94%)
Mutual labels:  text-to-speech, tts, voice-recognition
Androidmarytts
Android MARY TTS - an open-source, offline HMM-Based text-to-speech synthesis system based on MaryTTS
Stars: ✭ 134 (+294.12%)
Mutual labels:  text-to-speech, voice, tts
Aeneas
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
Stars: ✭ 1,942 (+5611.76%)
Mutual labels:  text-to-speech, tts
Tensorflowtts
😝 TensorFlowTTS: Real-Time State-of-the-art Speech Synthesis for Tensorflow 2 (supported including English, French, Korean, Chinese, German and Easy to adapt for other languages)
Stars: ✭ 2,382 (+6905.88%)
Mutual labels:  text-to-speech, tts
Naomi
The Naomi Project is an open source, technology agnostic platform for developing always-on, voice-controlled applications!
Stars: ✭ 171 (+402.94%)
Mutual labels:  text-to-speech, voice
Tacotron Pytorch
Pytorch implementation of Tacotron
Stars: ✭ 189 (+455.88%)
Mutual labels:  text-to-speech, tts
Amazon Polly Sample
Sample application for Amazon Polly. Allows to convert any blog into an audio podcast.
Stars: ✭ 139 (+308.82%)
Mutual labels:  text-to-speech, tts

Brasil TTS

Brasil TTS é um conjunto de sintetizadores de voz, em português do Brasil, que lê telas para portadores de deficiência visual. Transforma texto em áudio, permitindo que pessoas cegas ou com baixa visão tenham acesso ao conteúdo exibido na tela. Embora o principal público-alvo de sistemas de conversão texto-fala – como o Brasil TTS – seja formado por pessoas com deficiência visual, esse tipo de programa pode ser usado por pessoas com dislexia e outras dificuldades de leitura, pessoas com deficiência severa de fala, bem como por crianças pré-alfabetizadas. Além de ser uma ferramenta de tecnologia assistiva, sintetizadores de voz podem ter ainda aplicações pedagógicas e de entretenimento. Está sob a égide da licença:

GPLv3

Atenção: fora observado que flui melhor a sintetização de voz no sistema, tendo apenas uma das vozes de sua preferência, ao invés de todas. Continue lendo…

Mantenedor: Felipe Facundes

Site: https://brasiltts.wordpress.com/
Blog: https://brasiltts.blogspot.com/
E-Mail: [email protected]
Telegram: https://t.me/comandos_linux

Instalação:

git clone https://github.com/felipefacundes/brasiltts
cd brasiltts
  • Você poderá executar:
chmod +x INSTALL.sh
yes s | sh INSTALL.sh
Ou, manualmente:
sudo cp *tts-generic.conf /etc/speech-dispatcher/modules/
sudo cp speechd.conf /etc/speech-dispatcher/

Instalação de Dependências:

  • As Dependências São:

    • espeak-ng
    • speech-dispatcher
    • orca
    • onboard
  • Instalação pelo ArchLinux

sudo pacman -S espeak-ng speech-dispatcher orca onboard
sudo pacman -U mbrola-3.0.1h-5-x86_64.pkg.tar.xz
sudo pacman -U mbrola-voices-br1-971105-5-any.pkg.tar.xz
sudo pacman -U mbrola-voices-br4-1-2-any.pkg.tar.xz
sudo pacman -U mbrola-voices-br3-000119-4-any.pkg.tar.xz
  • Pelo Debian e derivados:
    • Caso não tenha o mbrola no repositório.
    • Deverá primeiro, converter os pacotes ".tar.xz" em ".deb"
    • Use o comando alien para converter
    • Após, é só instalar com o comando dpkg
    • Renomeie os arquivos ".pkg.tar.xz"
    • Para ".pkg.tar.gz"
fakeroot alien -d "nome".pkg.tar.gz
sudo dpkg -i *.deb

Fedora e derivados: o alien também gera pacotes ".rpm"

fakeroot alien -r "nome".pkg.tar.gz

Finalizando Instalação

  • Feche tudo e mate a sessão
pkill -9 -u $USER
  • Inicie o X e digite no terminal
orca -s
  • Na guia: "Voz".
  • Configure, escolhendo uma das três vozes brasileiras, conforme sua preferência:
    • Sistema de fala: Speech Dispatcher
    • Sintetizador de fala: angelotts / ou, maricotatts / ou, nordestinotts
    • Personagem: Voz padrão para angelotts (pt) / maricotatts (pt) / nordestinotts (pt)

Caso o onboard não esteja iniciando, junto com o sistema. Inclua no ~/.xinitrc

onboard --not-show-in=GNOME,GNOME-Classic:GNOME --startup-delay=3.0 &
  • Ou
cp /etc/xdg/autostart/onboard-autostart.desktop ~/.config/autostart/

Ativar o onboard é necessário, para que programas que tenham o recurso de acessibilidade, como o OKULAR, possam funcionar corretamente. Não deixe de ativar o onboard! ;)


Você poderá instalar cada personagem de VOZ, individualmente.


Instalar individualmente, funciona melhor do que ter às três vozes no sistema. Para instalar a voz da sua preferência, basta visitar o repositório individual, de cada projeto.


Para AngeloTTS - https://github.com/felipefacundes/angelotts

Para MaricotaTTS - https://github.com/felipefacundes/maricotatts

Para GuglinaTTS - a VOZ que usa a API do Google Tradutor - https://github.com/felipefacundes/guglinatts

Para NordestinoTTS - https://github.com/felipefacundes/nordestinotts


Angelo é o nome do meu saudoso Pai. AngeloTTS é uma homenagem a João Angelo. Verdadeiro Pai Herói.
Maricota é o apelido da minha Mãe, MaricotaTTS é uma homenagem a Dona Maria. "Pequena", grande guerreira.
NordestinoTTS é uma homenagem, ao povo brasileiro nordestino. Pessoas maravilhosas, hospitaleiras e alegres.
Guglina é um acrônimo de: Google + Regina. Uma homenagem à Paulista: Regina Bittar, responsável pela voz do Google no Brasil.

Todo os sintetizadores, usam a licença: GPLv3


┏┓
┃┃╱╲ nesta
┃╱╱╲╲ casa
╱╱╭╮╲╲ todos
▔▏┗┛▕▔ usam
╱▔▔▔▔▔▔▔▔▔▔╲
LINUX
╱╱┏┳┓╭╮┏┳┓ ╲╲
▔▏┗┻┛┃┃┗┻┛▕▔
--------------------------

Portugues Brasil Doação

Se você realmente gosta disso, pode me doar via PayPal.

English Donation

If you really like it, you can pay me with PayPal.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].