|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.brysonian.Parrot
public class Parrot
This is a simple class to wrap the features of NSSpeechSynthesizer
Field Summary | |
---|---|
static java.lang.String |
AGNES
|
static java.lang.String |
ALBERT
|
static java.lang.String |
ALEX
|
static java.lang.String |
BADNEWS
|
static java.lang.String |
BAHH
|
static java.lang.String |
BELLS
|
static java.lang.String |
BOING
|
static java.lang.String |
BRUCE
|
static java.lang.String |
BUBBLES
|
static java.lang.String |
CELLOS
|
static java.lang.String |
DERANGED
|
static java.util.HashMap |
fqVoices
|
static java.lang.String |
FRED
|
static java.lang.String |
GOODNEWS
|
static java.lang.String |
HYSTERICAL
|
static java.lang.String |
JUNIOR
|
static java.lang.String |
KATHY
|
static java.lang.String |
ORGAN
|
static java.lang.String |
PRINCESS
|
static java.lang.String |
RALPH
|
static java.lang.String |
TRINOIDS
|
java.lang.String |
VERSION
|
static java.lang.String |
VICKI
|
static java.lang.String |
VICTORIA
|
static java.lang.String |
WHISPER
|
static java.lang.String |
ZARVOX
|
Constructor Summary | |
---|---|
Parrot()
Constructor |
|
Parrot(java.lang.String voice)
Alt Constructor. |
Method Summary | |
---|---|
java.lang.String[] |
availableVoices()
returns an array of available voices |
java.lang.String |
defaultVoice()
returns the name of the default voice |
java.lang.String |
getFQVoice(java.lang.String voice)
Return the fully qualified name of the voice to use Also lazy inits the fqVoices hashmap |
boolean |
isAnyApplicationSpeaking()
returns true if any application is currently speaking |
boolean |
isSpeaking()
returns true if currently speaking |
boolean |
setVoice(int voice)
sets the current voice using the voice's index |
boolean |
setVoice(java.lang.String voice)
sets the current voice using the voice's name |
void |
speak(java.lang.String str)
|
void |
stopSpeaking()
stops the current voice from speaking |
java.lang.String |
version()
return the version of the library. |
java.lang.String |
voice()
returns the name of the current voice |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String AGNES
public static final java.lang.String ALBERT
public static final java.lang.String ALEX
public static final java.lang.String BADNEWS
public static final java.lang.String BAHH
public static final java.lang.String BELLS
public static final java.lang.String BOING
public static final java.lang.String BRUCE
public static final java.lang.String BUBBLES
public static final java.lang.String CELLOS
public static final java.lang.String DERANGED
public static final java.lang.String FRED
public static final java.lang.String GOODNEWS
public static final java.lang.String HYSTERICAL
public static final java.lang.String JUNIOR
public static final java.lang.String KATHY
public static final java.lang.String ORGAN
public static final java.lang.String PRINCESS
public static final java.lang.String RALPH
public static final java.lang.String TRINOIDS
public static final java.lang.String VICKI
public static final java.lang.String VICTORIA
public static final java.lang.String WHISPER
public static final java.lang.String ZARVOX
public static java.util.HashMap fqVoices
public final java.lang.String VERSION
Constructor Detail |
---|
public Parrot()
public Parrot(java.lang.String voice)
Method Detail |
---|
public java.lang.String getFQVoice(java.lang.String voice)
public void stopSpeaking()
public boolean isSpeaking()
public boolean isAnyApplicationSpeaking()
public java.lang.String voice()
public boolean setVoice(java.lang.String voice)
voice
- Name of the voice to use
public boolean setVoice(int voice)
voice
- Index of the voice to use
public java.lang.String defaultVoice()
public java.lang.String[] availableVoices()
public java.lang.String version()
public void speak(java.lang.String str)
str
- What to speak
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |