Matej Cepl
439e0439bd
(gh#wustho/epy#43). OBS-URL: https://build.opensuse.org/package/show/Education/epy?expand=0&rev=5
22 lines
716 B
Diff
22 lines
716 B
Diff
diff --git a/epy.py b/epy.py
|
|
index 11eca60..d4ea184 100755
|
|
--- a/epy.py
|
|
+++ b/epy.py
|
|
@@ -195,6 +195,7 @@ class Settings:
|
|
MouseSupport: bool = False
|
|
StartWithDoubleSpread: bool = False
|
|
TTSSpeed: int = 1
|
|
+ TTSLang: str = "en-US"
|
|
# -1 is default terminal fg/bg colors
|
|
DarkColorFG: int = 252
|
|
DarkColorBG: int = 235
|
|
@@ -2336,7 +2337,7 @@ class Reader:
|
|
try:
|
|
_, path = tempfile.mkstemp(suffix=".wav")
|
|
subprocess.call(
|
|
- ["pico2wave", "-w", path, text],
|
|
+ ["pico2wave", f"--lang={self.setting.TTSLang}", "-w", path, text],
|
|
stdout=subprocess.DEVNULL,
|
|
stderr=subprocess.DEVNULL,
|
|
)
|