Package synthDrivers :: Module _espeak
[hide private]
[frames] | no frames]

Module _espeak

source code

Classes [hide private]
  espeak_EVENT_id
  espeak_EVENT
  espeak_VOICE
  BgThread
Functions [hide private]
 
callback(wav, numsamples, event) source code
 
_execWhenDone(func, *args, **kwargs) source code
 
_speak(text) source code
 
speak(text) source code
 
stop() source code
 
pause(switch) source code
 
setParameter(param, value, relative) source code
 
getParameter(param, current) source code
 
getVoiceList() source code
 
getCurrentVoice() source code
 
setVoice(voice) source code
 
setVoiceByName(name) source code
 
_setVoiceAndVariant(voice=None, variant=None) source code
 
setVoiceAndVariant(voice=None, variant=None) source code
 
_setVoiceByLanguage(lang) source code
 
setVoiceByLanguage(lang) source code
 
espeak_errcheck(res, func, args) source code
 
initialize() source code
 
terminate() source code
 
info() source code
 
getVariantDict() source code
Variables [hide private]
  isSpeaking = False
  lastIndex = None
hash(x)
  bgThread = None
hash(x)
  bgQueue = None
hash(x)
  player = None
hash(x)
  espeakDLL = None
hash(x)
  minRate = 80
  maxRate = 450
  minPitch = 0
  maxPitch = 99
  espeakEVENT_LIST_TERMINATED = 0
  espeakEVENT_WORD = 1
  espeakEVENT_SENTENCE = 2
  espeakEVENT_MARK = 3
  espeakEVENT_PLAY = 4
  espeakEVENT_END = 5
  espeakEVENT_MSG_TERMINATED = 6
  espeakEVENT_PHONEME = 7
  POS_CHARACTER = 1
  POS_WORD = 2
  POS_SENTENCE = 3
  AUDIO_OUTPUT_PLAYBACK = 0
  AUDIO_OUTPUT_RETRIEVAL = 1
  AUDIO_OUTPUT_SYNCHRONOUS = 2
  AUDIO_OUTPUT_SYNCH_PLAYBACK = 3
  espeakCHARS_AUTO = 0
  espeakCHARS_UTF8 = 1
  espeakCHARS_8BIT = 2
  espeakCHARS_WCHAR = 3
  espeakSSML = 0x10
  espeakPHONEMES = 0x100
  espeakENDPAUSE = 0x1000
  espeakKEEP_NAMEDATA = 0x2000
  espeakSILENCE = 0
  espeakRATE = 1
  espeakVOLUME = 2
  espeakPITCH = 3
  espeakRANGE = 4
  espeakPUNCTUATION = 5
  espeakCAPITALS = 6
  espeakWORDGAP = 7
  espeakOPTIONS = 8
  espeakINTONATION = 9
  espeakRESERVED1 = 10
  espeakRESERVED2 = 11
  EE_OK = 0
  t_espeak_callback = CFUNCTYPE(c_int, POINTER(c_short), c_int, ...
Function Details [hide private]

callback(wav, numsamples, event)

source code 
Decorators:
  • @t_espeak_callback

Variables Details [hide private]

t_espeak_callback

Value:
CFUNCTYPE(c_int, POINTER(c_short), c_int, POINTER(espeak_EVENT))