Esempio n. 1
0
def allVoices():
    if _allVoices:
        return _allVoices

    for language, name in espeak.voices():
        voice = Voice(language, name)
        _allVoices[voice.friendlyname] = voice

    return _allVoices
Esempio n. 2
0
def allVoices():
    if _allVoices:
        return _allVoices

    for language, name in espeak.voices():
        voice = Voice(language, name)
        _allVoices[voice.friendlyname] = voice

    return _allVoices
Esempio n. 3
0
File: voice.py Progetto: quozl/speak
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
Esempio n. 4
0
def _init_voice_cache():

    for language, name, dialect in espeak.voices():
        voice = Voice(language, name, dialect)
        _allVoices[voice.friendlyname] = voice
        _allVoicesByLang[voice.language] = voice
Esempio n. 5
0
def _init_voice_cache():

    for language, name, dialect in espeak.voices():
        voice = Voice(language, name, dialect)
        _allVoices[voice.friendlyname] = voice
        _allVoicesByLang[voice.language] = voice