From a08b1d1be61c50660749d22aee2c9a02093f5091 Mon Sep 17 00:00:00 2001 From: Yannic Link Date: Sat, 27 Mar 2021 20:45:53 +0100 Subject: [PATCH] =?UTF-8?q?tts.py=20als=20gitignore=20ausnahme=20hinzugef?= =?UTF-8?q?=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 ++- rsc/tts.py | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 rsc/tts.py diff --git a/.gitignore b/.gitignore index ade51d6..3bd3447 100644 --- a/.gitignore +++ b/.gitignore @@ -193,4 +193,5 @@ gradle-app.setting .classpath rsc/* -!rsc/Ordnerstruktur.txt \ No newline at end of file +!rsc/Ordnerstruktur.txt +!rsc/tts.py \ No newline at end of file diff --git a/rsc/tts.py b/rsc/tts.py new file mode 100644 index 0000000..2d4a8d4 --- /dev/null +++ b/rsc/tts.py @@ -0,0 +1,18 @@ +import sys +from gtts import gTTS +import os +import argparse + +parser = argparse.ArgumentParser() +parser.add_argument("--text") +parser.add_argument("--lang") +parser.add_argument("--out") +args = parser.parse_args() + +mytext = args.text +language = args.lang +output = args.out + +myobj = gTTS(text=mytext, lang=language, slow=False) + +myobj.save(output) \ No newline at end of file