orca r4567 - trunk/src/orca
- From: wwalker svn gnome org
- To: svn-commits-list gnome org
- Subject: orca r4567 - trunk/src/orca
- Date: Mon, 16 Feb 2009 22:13:55 +0000 (UTC)
Author: wwalker
Date: Mon Feb 16 22:13:55 2009
New Revision: 4567
URL: http://svn.gnome.org/viewvc/orca?rev=4567&view=rev
Log:
Handle missing speech parameters better.
Modified:
trunk/src/orca/gnomespeechfactory.py
Modified: trunk/src/orca/gnomespeechfactory.py
==============================================================================
--- trunk/src/orca/gnomespeechfactory.py (original)
+++ trunk/src/orca/gnomespeechfactory.py Mon Feb 16 22:13:55 2009
@@ -532,9 +532,21 @@
saveParameters = True
for existingSpeaker in self.__speakers.values():
if existingSpeaker.voiceInfo == speaker.voiceInfo:
- self.__rateInfo[speaker] = self.__rateInfo[existingSpeaker]
- self.__pitchInfo[speaker] = self.__pitchInfo[existingSpeaker]
- self.__volumeInfo[speaker] = self.__volumeInfo[existingSpeaker]
+ try:
+ self.__rateInfo[speaker] = \
+ self.__rateInfo[existingSpeaker]
+ except:
+ pass
+ try:
+ self.__pitchInfo[speaker] = \
+ self.__pitchInfo[existingSpeaker]
+ except:
+ pass
+ try:
+ self.__volumeInfo[speaker] = \
+ self.__volumeInfo[existingSpeaker]
+ except:
+ pass
saveParameters = False
break
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]