Speech Synthesis Standards

The speech synthesis  message proposed has been compared to the current SAPI and JSAPI standards.  We summarize the compatibility between the proposed message set and the SAPI and JSAPI standards.  A '*' indicates that an existing standard supports the parameter.



Message Set


reinitialize:
 
SAPI
JSAPI
Parameter
Comments
IN: * * :audio_destination_type  JSAPI supports output only to audio device on host computer.
  * * audio_destination_param  JSAPI supports output only to audio device on host computer.
  * * :average_speaking_speed  
  * * :phoneme_translation_file  Requires JSML, not supported in this release.
  * :pitch  
  *   :real_time_setting  JSAPI does not support real time setting for speech synthesis.
  *  * :volume  

Configure:
 
SAPI
JSAPI
Parameter
Comments
IN: *   :current_byte  JSAPI does not support this field.
  * * :marker  
  * * :notify_attribute_changes  
  * * :notify_status  
  * * :notify_word_position  

Get_Voice:
 
SAPI
JSAPI
Parameter
Comments
 OUT:   * :default_voice  
    * :voice_tags  
    * :voice_names  

Get_Word_Pronunciation:
 
SAPI
JSAPI
Parameter
Comments
IN: * * :word   
OUT: * * :phone_sequence  

Pause:
 
SAPI
JSAPI
Parameter
Comments
  *  *    

Resume:
 
SAPI
JSAPI
Comments
  *  *  

Pronunciation:
SAPI
JSAPI
Parameter
Comments
IN: *  * :words  
  *  * :phones  

Remove_Word:
 
SAPI
JSAPI
Parameter
Comments
IN:  * :word   

Set_Voice:
 
SAPI
JSAPI
Parameter
Comments
IN:    * :voice_default_name  
    * :voice_tags  
    * :voice_names  

Speak:
 
SAPI
JSAPI
Parameter
Comments
IN: * :text  


Messages Issued
 
 

The synthesizer issues the following messages to the Hub:.


Attribute_Changed:
 
SAPI
JSAPI
Parameter
Comments
OUT: * * :attribute_name  
  * * :attribute_value_new  
  * :attribute_value_old  

Current_Byte:
 
SAPI
JSAPI
Parameter
Comments
OUT: *   :current_byte  JSAPI does not support this message.

Marker_Reached:
 
SAPI
JSAPI
Parameter
Comments
OUT: * * :marker

Synthesis_Event:
 
SAPI
JSAPI
Parameter
Comments
OUT: * :event_name   

Word_Position:
 
SAPI
JSAPI
Parameter
Comments
OUT: *  * :position   

 


Please send comments and suggestions to: bugs-darpacomm@linus.mitre.org
Last updated July 3, 2000.

Copyright (c) 2000
The MITRE Corporation
ALL RIGHTS RESERVED