Most visited

Recently visited

Added in API level 14

SynthesisRequest

public final class SynthesisRequest
extends Object

java.lang.Object
    android.speech.tts.SynthesisRequest


包含引擎合成语音所需的数据。 这些数据是:

Any additional parameters sent to the text to speech service are passed in uninterpreted, see the params argument in speak(CharSequence, int, Bundle, String) and synthesizeToFile(CharSequence, Bundle, File, String).

摘要(Summary)

Public constructors

SynthesisRequest(String text, Bundle params)
SynthesisRequest(CharSequence text, Bundle params)

公共方法(Public methods)

int getCallerUid()

获取请求调用者Uid。

CharSequence getCharSequenceText()

获取应该合成的文本。

String getCountry()

获取要使用的语言的ISO 3字母国家代码。

String getLanguage()

获取要使用的语言的ISO 3字母语言代码。

Bundle getParams()

获取额外的参数,如果有的话。

int getPitch()

获取使用的音高。

int getSpeechRate()

获取要使用的语速。

String getText()

此方法在API级别21中已弃用。从API级别21开始,替换为getCharSequenceText()

String getVariant()

获取要使用的语言变体。

String getVoiceName()

获取要使用的语音的名称。

继承方法(Inherited methods)

From class java.lang.Object

Public constructors

SynthesisRequest

Added in API level 14
SynthesisRequest (String text, 
                Bundle params)

参数(Parameters)
text String
params Bundle

SynthesisRequest

Added in API level 21
SynthesisRequest (CharSequence text, 
                Bundle params)

参数(Parameters)
text CharSequence
params Bundle

公共方法(Public methods)

getCallerUid

Added in API level 19
int getCallerUid ()

获取请求调用者Uid。

返回(Returns)
int

getCharSequenceText

Added in API level 21
CharSequence getCharSequenceText ()

获取应该合成的文本。

返回(Returns)
CharSequence

getCountry

Added in API level 14
String getCountry ()

获取要使用的语言的ISO 3字母国家代码。

返回(Returns)
String

getLanguage

Added in API level 14
String getLanguage ()

获取要使用的语言的ISO 3字母语言代码。

返回(Returns)
String

getParams

Added in API level 14
Bundle getParams ()

获取额外的参数,如果有的话。

返回(Returns)
Bundle

getPitch

Added in API level 14
int getPitch ()

获取使用的音高。 正常的音高是100。

返回(Returns)
int

getSpeechRate

Added in API level 14
int getSpeechRate ()

获取要使用的语速。 正常的比率是100。

返回(Returns)
int

getText

Added in API level 14
String getText ()

此方法在API级别21中已弃用。
从API级别21开始,替换为getCharSequenceText()

获取应该合成的文本。

返回(Returns)
String

getVariant

Added in API level 14
String getVariant ()

获取要使用的语言变体。

返回(Returns)
String

getVoiceName

Added in API level 21
String getVoiceName ()

获取要使用的语音的名称。

返回(Returns)
String

Hooray!