Need help with Google-Translate-TTS?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

hungtruong
135 Stars 48 Forks MIT License 20 Commits 0 Opened issues

Description

A python script for using Google's undocumented TTS api to save text to an MP3 file.

Services available

!
?

Need anything else?

Contributors list

# 207,132
Objecti...
Shell
Swift
7 commits
# 409,356
HTML
CSS
Shell
4 commits

Google-Translate-TTS

A python script for using Google's undocumented TTS api to save text to an MP3 file.

For more background, check out this blog post.

Usage

Either 1/ on the command line, or 2/ as a function

1/ Command line

GoogleTTS.py [-h] [-o [OUTPUT]] [-l [LANGUAGE]]
                    (-f FILE | -s STRING [STRING ...])

Google TTS Downloader.

optional arguments: -h, --help show this help message and exit -o [OUTPUT], --output [OUTPUT] Filename to output audio to -l [LANGUAGE], --language [LANGUAGE] Language to output text to. -f FILE, --file FILE File to read text from. -s STRING [STRING ...], --string STRING [STRING ...] A string of text to convert to speech.

Examples

To convert text from a file:

GoogleTTS.py -f text.txt

To convert text from the commandline to a named file:

GoogleTTS.py -l ja -o konnichiwa_bitches.mp3 -s こんにちは

2/ Function

or we can call

audioextract(inputtext='tunnel snakes rule apparently', args = {'language':'en','output':'outputto.mp3'})

Remember

Don't be evil.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.