Skip to content

Commit dac934c

Browse files
up to all
1 parent 6e43465 commit dac934c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+745
-0
lines changed

01_TextoemAudio/.idea/.gitignore

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

01_TextoemAudio/.idea/Lendo texto em áudio.iml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

01_TextoemAudio/.idea/inspectionProfiles/Project_Default.xml

Lines changed: 31 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

01_TextoemAudio/.idea/inspectionProfiles/profiles_settings.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

01_TextoemAudio/.idea/misc.xml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

01_TextoemAudio/.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

01_TextoemAudio/.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

01_TextoemAudio/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Lendo texto em áudio.
2+
3+
## Funcionalidade
4+
Busca arquivo de texto. (TXT, DOCX, PDF, CSV, JSON)
5+
Faz a leitura do texto no arquivo encontrado.
6+
7+
## IDE
8+
Pycharm
9+
10+
## LIBS
11+
playsound
12+
PySimpleGUI
13+
inspect
14+
os
15+
speech_recognition
16+
gtts
17+
18+
---
19+
Acompanhe o desenvolvimento → [Canal códigos simples](https://www.youtube.com/channel/UC8fRZfYGd21_D8DwuEcFuHw)
20+
</br>...mais informações → <a href="https://api.whatsapp.com/send?phone=5511979714423">WhatsApp</a></p>
21+
22+
23+
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import PySimpleGUI as sg
2+
import os
3+
from gtts import gTTS, lang
4+
from playsound import playsound
5+
6+
7+
def Speaking(text):
8+
textSpeaking = gTTS(text=text, lang='pt-br', slow=False)
9+
filename = 'audio.mp3'
10+
textSpeaking.save(filename)
11+
playsound(filename)
12+
os.remove(filename)
13+
14+
15+
def initWindow():
16+
sg.theme('Dark')
17+
fileTypes = [("Todos arquivos", "*.*")]
18+
layout = [[sg.Text('Vamos lá, escolha um arquivo!')],
19+
[sg.Text(size=(30, 1), key='fileSelected')],
20+
[sg.Input(size=(30, 1), key="-FILE-"),
21+
sg.FileBrowse(file_types=fileTypes, key='file_browse'),
22+
sg.Button('Ler arquivo', key='fileReading')]]
23+
24+
return sg.Window('@ebony.programador | Códigos Simples', layout=layout, finalize=True, element_justification='c')
12.4 KB
Loading

0 commit comments

Comments
 (0)