public class TextToSpeechSota
extends java.lang.Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
TextToSpeechSota.TTSRequest |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
DEF_MODEL |
static int |
Params_Intonation_Default |
static int |
Params_Intonation_Max |
static int |
Params_Intonation_Min |
static int |
Params_Pitch_Default |
static int |
Params_Pitch_Max |
static int |
Params_Pitch_Min |
static int |
Params_SpeechRate_Default |
static int |
Params_SpeechRate_Max |
static int |
Params_SpeechRate_Min |
| コンストラクタと説明 |
|---|
TextToSpeechSota() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static void |
cancelLocalize()
ローカライズの取り消し(デフォルト言語の日本語になる)
|
static byte[] |
getTTS(java.lang.String text)
音声合成したWaveバイナリデータを取得
|
static byte[] |
getTTSData(java.lang.String text)
音声合成したWaveバイナリデータを取得
|
static byte[] |
getTTSData(java.lang.String text,
int speechRate,
int pitch,
int intonation)
非推奨です。
|
static byte[] |
getTTSData(java.lang.String text,
int speechRate,
int pitch,
int intonation,
boolean override)
音声合成したWaveバイナリデータを取得
|
static java.lang.String |
getTTSFile(java.lang.String text)
音声合成したWaveファイルのパスを取得
|
static java.lang.String |
getTTSFile(java.lang.String text,
int speechRate,
int pitch,
int intonation)
非推奨です。
|
static java.lang.String |
getTTSFile(java.lang.String text,
int speechRate,
int pitch,
int intonation,
boolean override)
音声合成したWaveファイルのパスを取得
|
static void |
loadVoiceType()
声質設定を読み込む
|
static void |
setLocalizeLang(java.lang.String lang)
ローカライズ用文字列の設定
|
public static final java.lang.String DEF_MODEL
public static final int Params_SpeechRate_Default
public static final int Params_Pitch_Default
public static final int Params_Intonation_Default
public static final int Params_SpeechRate_Max
public static final int Params_SpeechRate_Min
public static final int Params_Pitch_Max
public static final int Params_Pitch_Min
public static final int Params_Intonation_Max
public static final int Params_Intonation_Min
public static void loadVoiceType()
public static void setLocalizeLang(java.lang.String lang)
lang - 合成する言語文字列public static void cancelLocalize()
public static byte[] getTTS(java.lang.String text)
text - 合成する文字列public static java.lang.String getTTSFile(java.lang.String text)
text - 合成する文字列@Deprecated
public static java.lang.String getTTSFile(java.lang.String text,
int speechRate,
int pitch,
int intonation)
getTTSFile(String)またはgetTTSFile(String,int,int,int,boolean)を使用してください。text - 合成する文字列speechRate - 話速 5~25 標準11pitch - 声の高さ 1~20 標準13intonation - 抑揚 1~15 標準11public static java.lang.String getTTSFile(java.lang.String text,
int speechRate,
int pitch,
int intonation,
boolean override)
text - 合成する文字列speechRate - 話速 5~25 標準11pitch - 声の高さ 1~20 標準13intonation - 抑揚 1~15 標準11override - 設定ファイルで設定した値を使用しない(指定した引数の値を優先する)場合はtruepublic static byte[] getTTSData(java.lang.String text)
text - 合成する文字列@Deprecated
public static byte[] getTTSData(java.lang.String text,
int speechRate,
int pitch,
int intonation)
getTTSData(String)またはgetTTSData(String,int,int,int,boolean)を使用してください。text - 合成する文字列speechRate - 話速 5~25 標準11pitch - 声の高さ 1~20 標準13intonation - 抑揚 1~15 標準11public static byte[] getTTSData(java.lang.String text,
int speechRate,
int pitch,
int intonation,
boolean override)
text - 合成する文字列speechRate - 話速 5~25 標準11pitch - 声の高さ 1~20 標準13intonation - 抑揚 1~15 標準11override - 設定ファイルで設定した値を使用しない(指定した引数の値を優先する)場合はtrue