Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
?
lecture-code
Commits
97e16702
Commit
97e16702
authored
5 months ago
by
Adam Blank
Browse files
Options
Download
Email Patches
Plain Diff
Update util.py
parent
f929f19f
master
rkalahas-master-patch-39159
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
00/util.py
+12
-5
00/util.py
with
12 additions
and
5 deletions
+12
-5
00/util.py
View file @
97e16702
from
gtts
import
gTTS
import
playsound
from
pyt2s.services
import
stream_elements
from
pydub
import
AudioSegment
from
pydub.playback
import
play
as
p
import
io
def
play
(
script
):
tts
=
gTTS
(
text
=
script
,
lang
=
'en'
)
tts
.
save
(
"sound.mp3"
)
playsound
.
playsound
(
"sound.mp3"
)
play_with_voice
(
script
,
"Amy"
)
def
play_with_voice
(
script
,
voice
):
data
=
stream_elements
.
requestTTS
(
script
,
voice
)
song
=
AudioSegment
.
from_file
(
io
.
BytesIO
(
data
),
format
=
"mp3"
)
p
(
song
)
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help