|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
com.iflytek.speech 类 TextUnderstander
java.lang.Object com.iflytek.speech.TextUnderstander
- 所有已实现的接口:
- ISpeechModule
public class TextUnderstander
- extends java.lang.Object
语义理解。
提供文本到语义的理解功能。
- 作者:
- iflytek
字段摘要 | |
---|---|
static java.lang.String |
SCENE
语义场景。 |
构造方法摘要 | |
---|---|
TextUnderstander(android.content.Context context,
InitListener initListener)
构造函数。 |
方法摘要 | |
---|---|
int |
cancel(com.iflytek.speech.TextUnderstanderListener listener)
取消语义处理。 |
boolean |
destory()
销毁识别对象。 |
android.content.Intent |
getIntent()
获取参数Intent对象。 |
java.lang.String |
getParameter(java.lang.String key)
获取参数。 |
boolean |
isUnderstanding()
是否正在语义处理。 |
int |
setParameter(java.lang.String key,
java.lang.String value)
设置语义参数。 |
int |
understandText(java.lang.String text,
com.iflytek.speech.TextUnderstanderListener understandlistener)
语义理解。 |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段详细信息 |
---|
SCENE
public static final java.lang.String SCENE
- 语义场景。
具体参数支持请参考开发文档(语义理解处理协议v1 3200.docx的1.3兴趣点描述相关规则),示例:telephone|message|music|weather。
- 另请参见:
- 常量字段值
构造方法详细信息 |
---|
TextUnderstander
public TextUnderstander(android.content.Context context, InitListener initListener)
- 构造函数。
- 参数:
context
- 上下文环境initListener
- 回调接口
方法详细信息 |
---|
isUnderstanding
public boolean isUnderstanding()
- 是否正在语义处理。
- 返回:
- true表示正在进行语义识别,false表示空闲
cancel
public int cancel(com.iflytek.speech.TextUnderstanderListener listener)
- 取消语义处理。
说明:
1、取消当前识别,停止录音并断开与服务端的连接。 - 返回:
- 返回值,0表示成功
understandText
public int understandText(java.lang.String text, com.iflytek.speech.TextUnderstanderListener understandlistener)
- 语义理解。
语义搜索需要使用纯文本内容,过长或者包含特殊符号的字符串,服务端将会返回错误。 - 参数:
text
- 文本understandlistener
- 语义监听接口- 返回:
- 返回值,0表示成功
setParameter
public int setParameter(java.lang.String key, java.lang.String value)
- 设置语义参数。 设置的参数值在下次识别仍然有效。
包括引擎类型、语言、语言区域、场景、前后端点超时等 - 指定者:
- 接口
ISpeechModule
中的setParameter
- 参数:
key
- 参数名称value
- 参数值- 返回:
- 错误码,0表示成功
getParameter
public java.lang.String getParameter(java.lang.String key)
- 获取参数。 包括引擎类型、语言、语言区域、场景、前后端点超时等,另外包括支持的语言列表等
- 指定者:
- 接口
ISpeechModule
中的getParameter
- 参数:
key
- 参数名称- 返回:
- 参数值
getIntent
public android.content.Intent getIntent()
- 获取参数Intent对象。
- 指定者:
- 接口
ISpeechModule
中的getIntent
- 返回:
- Intent对象
destory
public boolean destory()
- 销毁识别对象。
- 指定者:
- 接口
ISpeechModule
中的destory
- 返回:
- 返回true表示销毁成功,如果当前有会话正在进行,无法立刻释放,则返回false
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |