respect speech settings

This commit is contained in:
chrys
2016-07-14 23:25:33 +02:00
parent d9f8229aa5
commit 6f6ab0c68e
7 changed files with 33 additions and 12 deletions

View File

@ -38,7 +38,7 @@ class speech():
def setVoice(self, voice):
if not self._isInitialized:
return False
return _es.set_voice('de')
return _es.set_voice(voice)
def setPitch(self, pitch):
if not self._isInitialized:
@ -51,7 +51,13 @@ class speech():
return _es.set_parameter(espeak.Parameter.Rate, speed)
def setModule(self, module):
pass
if not self._isInitialized:
return False
def setLanguage(self, language):
if not self._isInitialized:
return False
return _es.set_voice(voice)
def shutdown(self):
pass

View File

@ -70,7 +70,12 @@ class speech():
return True
except:
return False
def setLanguage(self, language):
if not self._isInitialized:
return False
self._sd.set_language(language)
def shutdown(self):
if not self._isInitialized:
return False