示例#1
0
文件: espeak.py 项目: lpintes/NVDA
	def _set_voice(self, identifier):
		if not identifier:
			return
		if "\\" in identifier:
			identifier=os.path.basename(identifier)
		self._voice=identifier
		try:
			_espeak.setVoiceAndVariant(voice=identifier,variant=self._variant)
		except:
			self._voice=None
			raise
		self._language=super(SynthDriver,self).language
示例#2
0
 def _set_voice(self, identifier):
     if not identifier:
         return
     if "\\" in identifier:
         identifier = os.path.basename(identifier)
     self._voice = identifier
     try:
         _espeak.setVoiceAndVariant(voice=identifier, variant=self._variant)
     except:
         self._voice = None
         raise
     self._language = super(SynthDriver, self).language
示例#3
0
文件: espeak.py 项目: JRMeyer/nvda
	def _set_voice(self, identifier):
		if not identifier:
			return
		# #5783: For backwards compatibility, voice identifies should always be lowercase
		identifier=identifier.lower()
		if "\\" in identifier:
			identifier=os.path.basename(identifier)
		self._voice=identifier
		try:
			_espeak.setVoiceAndVariant(voice=identifier,variant=self._variant)
		except:
			self._voice=None
			raise
		self._language=super(SynthDriver,self).language
示例#4
0
文件: espeak.py 项目: yang123vc/nvda
	def _set_voice(self, identifier):
		if not identifier:
			return
		# #5783: For backwards compatibility, voice identifies should always be lowercase
		identifier=identifier.lower()
		if "\\" in identifier:
			identifier=os.path.basename(identifier)
		self._voice=identifier
		try:
			_espeak.setVoiceAndVariant(voice=identifier,variant=self._variant)
		except:
			self._voice=None
			raise
		self._language=super(SynthDriver,self).language
示例#5
0
文件: espeak.py 项目: JRMeyer/nvda
	def _set_variant(self,val):
		self._variant = val if val in self._variantDict else "max"
		_espeak.setVoiceAndVariant(variant=self._variant)
示例#6
0
文件: espeak.py 项目: yang123vc/nvda
	def _set_variant(self,val):
		self._variant = val if val in self._variantDict else "max"
		_espeak.setVoiceAndVariant(variant=self._variant)