amv1991

Voz do Google tradutor

Jan 23rd, 2021
913
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #Instale com o CMD digitando pip install gtts
  2. from gtts import gTTS   #Importa o módulo Google Text-to-Speech (Síntese de voz Google)
  3. import os   #Apenas para executar o áudio após ele ser salvo
  4.  
  5. #Abre um arquivo de texto no modo leitura e lê o conteúdo
  6. arquivoTexto = open('arquivo.txt')      #Crie um arquivo.txt na pasta do projeto Python com algumas coisas escritas
  7. conteudoArquivo = arquivoTexto.read()   #string que recebe o conteúdo do arquivo *.txt
  8.  
  9. #OBS: O conteúdo não precisa ser lido de um arquivo, você pode atribui-lo diretamente
  10.  
  11. #Escolhe o idioma, pt-br é o português brasileiro, para inglês escreva idioma = "en"
  12. idioma = "pt-br"
  13.  
  14. #Pega a voz do tradutor do Google no idioma selecionado com o conteúdo passado,
  15. #   é necessário estar conectado a internet para funcionar
  16. audio = gTTS(text=conteudoArquivo, lang=idioma, slow=False)
  17.  
  18. #Salva e executa o áudio
  19. audio.save("áudio.mp3")
  20. os.system("áudio.mp3")
  21.  
  22. arquivoTexto.close()    #Fecha o arquivo
RAW Paste Data