|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
com.iflytek.speech 类 SpeechUnderstander
java.lang.Object com.iflytek.speech.SpeechUnderstander
- 所有已实现的接口:
- ISpeechModule
public class SpeechUnderstander
- extends java.lang.Object
语义理解。
提供语音到语义的理解功能。
- 作者:
- iflytek
字段摘要 | |
---|---|
static java.lang.String |
SCENE
语义场景。 |
构造方法摘要 | |
---|---|
SpeechUnderstander(android.content.Context context,
InitListener initListener)
构造函数。 |
方法摘要 | |
---|---|
int |
cancel(com.iflytek.speech.SpeechUnderstanderListener 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 |
startUnderstanding(com.iflytek.speech.SpeechUnderstanderListener listener)
开始进行语义识别。 |
int |
stopUnderstanding(com.iflytek.speech.SpeechUnderstanderListener listener)
停止录音。 |
从类 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。
- 另请参见:
- 常量字段值
构造方法详细信息 |
---|
SpeechUnderstander
public SpeechUnderstander(android.content.Context context, InitListener initListener)
- 构造函数。
- 参数:
context
- 上下文环境initListener
- 回调接口
方法详细信息 |
---|
startUnderstanding
public int startUnderstanding(com.iflytek.speech.SpeechUnderstanderListener listener)
- 开始进行语义识别。
- 参数:
listener
- 监听回调对象- 返回:
- 返回值,0表示成功
stopUnderstanding
public int stopUnderstanding(com.iflytek.speech.SpeechUnderstanderListener listener)
- 停止录音。
说明:
1、停止录音,等待服务端返回结果。 - 参数:
listener
-- 返回:
- 返回值,0表示成功
isUnderstanding
public boolean isUnderstanding()
- 是否正在语义处理。
- 返回:
- true表示正在进行语义理解,false表示空闲
cancel
public int cancel(com.iflytek.speech.SpeechUnderstanderListener listener)
- 取消识别。
说明:
1、取消当前识别,停止录音并断开与服务端的连接。 - 返回:
- 返回值,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
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |