From WebOS Internals
Revision as of 07:28, 11 July 2010 by Hape (talk | contribs)
Jump to: navigation, search

What is the Speech Dispatcher


This daemon provides speech synthesis. At the moment, it is only used by the Navit application and there is no dedicated application front-end, but a Mojo service and application will be developed in the future.

How does it work

The speech dispatcher is based on speechd. It accepts text via a sokect and/or C-API. This text is then sent sentence by sentence to a speech synthesizer. At the moment we have included espeak as the speech synthesizer.

Can my PDK app use this service

Yes it can. The C-Api is documented on the speechd home page =>

The other way would be to use the spechd socked directly as doumented here =>

The default socket for the PalmPre is 'export SPEECHD_SOCKET=/tmp/speechd-sock'

Can my Mojo app use this service

Currently not. We plan to add a Mojo service to the Speech Dispatcher service, but that is not done right now. It will be documented here when it is available.