Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activity.py
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2011-01-23 20:45:34 (GMT)
committer Aleksey Lim <alsroot@member.fsf.org>2011-01-23 20:45:34 (GMT)
commit6a4232145c84cb530bfaea58360ae36302cc136c (patch)
treecc2787b6be16b8aa17cd75394aa09a8d18c9bba3 /activity.py
parentbab2f53a22ceab4f5d81e2145086618b7a664e97 (diff)
Switch face voic on fallback to known language for robot
Diffstat (limited to 'activity.py')
-rw-r--r--activity.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/activity.py b/activity.py
index 3e32255..38cc4ae 100644
--- a/activity.py
+++ b/activity.py
@@ -409,6 +409,7 @@ class SpeakActivity(SharedActivity):
try:
self.voices.handler_block_by_func(self.__changed_voices_cb)
self.voices.select(new_voice)
+ self.face.status.voice = new_voice
finally:
self.voices.handler_unblock_by_func(self.__changed_voices_cb)
@@ -473,13 +474,9 @@ class SpeakActivity(SharedActivity):
def __changed_voices_cb(self, combo):
voice = combo.props.value
-
+ self.face.set_voice(voice)
if self._mode == MODE_BOT:
- self.face.set_voice(voice)
brain.load(self, voice)
- else:
- self.face.set_voice(voice)
- self.face.say_notification(voice.friendlyname)
# activate gtk threads when this module loads