Module speaker
[hide private]
[frames] | no frames]

Module speaker

source code

Python wrapper for Emacspeak speech servers.

The emacspeak TTS server provides a simple but powerful and well-tested speech-server abstraction. That server is implemented as an external program (typically in TCL). This wrapper class provides Python access to available Emacspeak speech servers.

Initially, this class will provide Python access to the TTS server commands. Over time, this module may also implement functionality present in Emacspeak's Lisp layer ---specifically, higher level TTS functionality provided by the following emacspeak modules:

0) dtk-speak.el

1) emacspeak-pronounce.el

2) accs-structure.el


Version: $Revision: 7067 $

Date: $Date: 2011-06-24 19:49:51 -0700 (Fri, 24 Jun 2011) $

Author: $Author: tv.raman.tv $

Copyright: Copyright (c) 2005 T. V. Raman

License: LGPL

Classes [hide private]
  Speaker
Provides speech servre abstraction.
Functions [hide private]
 
_getcodes(engine) source code
 
_test()
Self test.
source code
Variables [hide private]
  __id__ = '$Id: speaker.py 7067 2011-06-25 02:49:51Z tv.raman.t...
  _codeTable = {'32-outloud': 'outloud', 'dtk-exp': 'dectalk', '...
  __package__ = None
hash(x)
Variables Details [hide private]

__id__

Value:
'$Id: speaker.py 7067 2011-06-25 02:49:51Z tv.raman.tv $'

_codeTable

Value:
{'32-outloud': 'outloud',
 'dtk-exp': 'dectalk',
 'dtk-mv': 'dectalk',
 'dtk-soft': 'dectalk',
 'outloud': 'outloud'}