|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IVoice
The IVoice interface enables an application to perform text synthesis operations.
| Field Summary | |
|---|---|
static String |
PREF_ENGINE
A named preference that hold ID of current TTS engine |
static String |
PREF_SPEED
A named preference that hold speaking speed preferred by user |
static int |
SPEED_MAX
Maximum speaking speed |
static int |
SPEED_MIN
Minimum speaking speed |
static int |
SPEED_NORMAL
Normal speaking speed |
| Method Summary | |
|---|---|
int |
getSpeed()
Get current speaking speed |
ITTSEngine |
getTTSEngine()
Get current low-level TTS Engine interface. |
void |
setEventListener(IVoiceEventListener eventListener)
Set event listener in order to receive index event |
void |
setSpeed(int speed)
Set speaking speed |
void |
speak(String text,
boolean flush)
Speak the contents of a text string without event listening |
void |
speak(String text,
boolean flush,
int index)
Speak the contents of a text string with event listening |
void |
stop()
Flash all pending speak request |
| Field Detail |
|---|
static final int SPEED_MIN
static final int SPEED_MAX
static final int SPEED_NORMAL
static final String PREF_ENGINE
static final String PREF_SPEED
| Method Detail |
|---|
void speak(String text,
boolean flush)
text - text string to be spokenflush - true to flash all pending speak request prior to speak text
false to append this request at end of speak request
void speak(String text,
boolean flush,
int index)
text - text string to be spokenflush - true to flash all pending speak request prior to speak text
false to append this request at end of speak requestindex - positive int value to be reported via IVoiceEventListener
Negative value will be ignoredIVoiceEventListenervoid stop()
void setSpeed(int speed)
speed - speaking speed in range between 0 and 100 0: Minimum speed 50:
Normal speed 100: Maximum speedint getSpeed()
setSpeed(int)void setEventListener(IVoiceEventListener eventListener)
eventListener - ITTSEngine getTTSEngine()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||