Fixes to the voice driver. It should actually work completely now.
This commit is contained in:
@ -16,9 +16,15 @@ class driver(speechDriver):
|
||||
self._sd = None
|
||||
self.env = environment
|
||||
self._isInitialized = False
|
||||
self.language = ''
|
||||
self.voice = ''
|
||||
self.module = ''
|
||||
|
||||
# Only set these if they haven't been set yet (preserve existing values)
|
||||
if not hasattr(self, 'language') or self.language is None:
|
||||
self.language = ''
|
||||
if not hasattr(self, 'voice') or self.voice is None:
|
||||
self.voice = ''
|
||||
if not hasattr(self, 'module') or self.module is None:
|
||||
self.module = ''
|
||||
|
||||
try:
|
||||
import speechd
|
||||
self._sd = speechd.SSIPClient('fenrir')
|
||||
|
Reference in New Issue
Block a user