Properties

Description

Data Type

Flags

Default Value

inputText* text to pronounce

Notes:

  1. A text can be either a simple text, or JSML text (see http://java.sun.com/products/java-media/speech/forDevelopers/JSML/index.html)
  2. A word, phrase, etc. enclosed by any combination of parentheses (, {, or [,, is pronounced as a word, phrase, etc. Otherwise, the word " parenthesis" is used (e.g."Hello (What's up}" is pronounced as "Hello, What's up," but "Hello ("as "Hello left parenthesis ")

String

read, write

""

age

speaker's age:
com.ibm.voice.Speaker.AGE_CHILD - 0 - roughly under 12 years;
com.ibm.voice.Speaker.AGE_TEENAGER - 1 - roughly between 13 and 19 years;
com.ibm.voice.Speaker.AGE_YOUNGER_ADULT - 2 - roughly between 20 and 40 years;
com.ibm.voice.Speaker.AGE_MIDDLE_ADULT - 3 - roughly between 40 and 60 years;
com.ibm.voice.Speaker.AGE_OLDER_ADULT - 4 - roughly from 60 years and over;
com.ibm.voice.Speaker.AGE_NEUTRAL - 5 - is indeterminate;
com.ibm.voice.Speaker.AGE_DONT_CARE - 6 - is ignored when matching voices speaker's gender

int

read, write, bound

MIDDLE_ADULT

gender

Gender of the speaker:
com.ibm.voice.Speaker.GENDER_FEMALE - 0 - female voice;
com.ibm.voice.Speaker.GENDER_MALE - 1 - male voice;.
com.ibm.voice.Speaker.GENDER_NEUTRAL - 2 - neutral voice that is neither male nor female (for example, artificial, robotic voices);
com.ibm.voice.Speaker.GENDER_DONT_CARE - 3 -  is ignored when matching voices

int

read, write, bound

GENDER_MALE