def allVoices(): if _allVoices: return _allVoices for language, name in espeak.voices(): voice = Voice(language, name) _allVoices[voice.friendlyname] = voice return _allVoices
def allVoices(): if _allVoices: return _allVoices for language, name in espeak.voices(): voice = Voice(language, name) _allVoices[voice.friendlyname] = voice if 'English' not in _allVoices: _allVoices['English'] = _allVoices['English (America)'] if 'Spanish' not in _allVoices: _allVoices['Spanish'] = _allVoices['Spanish (Latin America)'] return _allVoices
def _init_voice_cache(): for language, name, dialect in espeak.voices(): voice = Voice(language, name, dialect) _allVoices[voice.friendlyname] = voice _allVoicesByLang[voice.language] = voice