public class Espeak
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
CMD_APLAY |
private java.lang.String |
command |
static int |
DEFAULT_PITCH |
static int |
DEFAULT_SPEED_READING |
private static java.lang.String |
ESPEAK |
private java.lang.String |
filePath |
private static Logger |
log |
private java.lang.String |
message |
private int |
pitch |
private int |
speedReading |
private java.lang.String |
voice |
static java.lang.String |
VOICE_ENGLISH |
static java.lang.String |
VOICE_SPANISH |
private int |
volume |
Constructor and Description |
---|
Espeak() |
Modifier and Type | Method and Description |
---|---|
private void |
build() |
void |
say() |
void |
setFilePath(java.lang.String filePath) |
void |
setMessage(java.lang.String message) |
void |
setPitch(int pitch) |
void |
setSpeedReading(int speed) |
void |
setVoice(java.lang.String voice) |
void |
setVolume(int volume) |
private static final Logger log
private static final java.lang.String ESPEAK
private static final java.lang.String CMD_APLAY
public static final java.lang.String VOICE_ENGLISH
public static final java.lang.String VOICE_SPANISH
public static final int DEFAULT_SPEED_READING
public static final int DEFAULT_PITCH
private java.lang.String voice
private int volume
private int speedReading
private int pitch
private java.lang.String message
private java.lang.String filePath
private java.lang.String command
public void setVoice(java.lang.String voice)
public void setVolume(int volume)
public void setSpeedReading(int speed)
public void setPitch(int pitch)
public void setMessage(java.lang.String message)
public void setFilePath(java.lang.String filePath)
private void build()
public void say()