This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from vosk import Model, KaldiRecognizer | |
import json | |
import pyttsx3 | |
import pyaudio | |
import os | |
# Verificando modelo pre-treinado | |
if not os.path.exists("model-br"): | |
print ("Favor verificar existencia do modelo treinado em model-br.") | |
exit (1) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import pyttsx3 | |
# Inicializando biblioteca | |
speaker=pyttsx3.init() | |
# Definindo atributos: | |
# Lingua: portugues do Brasil | |
# Velocidade: padrao (200) -45 | |
speaker.setProperty('voice', 'brazil') | |
rate = speaker.getProperty('rate') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from vosk import Model, KaldiRecognizer | |
import os | |
import pyaudio | |
# Validacao da pasta de modelo | |
# Eh necessario criar a pasta model-br a partir de onde estiver este fonte | |
if not os.path.exists("model-br"): | |
print ("Modelo em portugues nao encontrado.") | |
exit (1) |