html5plus Speech模块管理语音输入功能

| 阅读数:--次| 作者:html5plus
摘要:Speech模块管理语音输入功能,提供语音识别功能,可支持用户通过麦克风设备进行语音输入内容。通过plus.speech可获取语音输入管理对象。

speech

Speech模块管理语音输入功能,提供语音识别功能,可支持用户通过麦克风设备进行语音输入内容。通过plus.speech可获取语音输入管理对象。

方法:

对象:

回调方法:

权限:

permissions

"Speech": {
	"description": "访问语音插件"
}
			

SpeechRecognizeOption

JSON对象,语音识别参数

interface plus.speech.SpeechRecognizeOption {
	attribute DOMString engine;
	attribute DOMString service;
	attribute Number timeout;
	attribute DOMString lang;
	attribute Boolean continue;
	attribute Number nbest;
	attribute Boolean userInterface;
	attribute EventHandler onstart;
	attribute EventHandler onend;
	attribute EventHandler onaudiostart;
	attribute EventHandler onaudioend;
	attribute EventHandler onrecognizestart;
	attribute EventHandler onrecognizeend;
}
				

说明:

控制语音识别引擎内部参数,在JS中为JSON对象,在启动语音识别时使用。

属性:

RecognitionSuccessCallback

语音识别成功回调

void RecognitionSuccessCallback ( results ) {
	// Recognition success code
}
				

说明:

当语音识别成功时的回调函数,用于返回语音识别出的文本内容。

参数:

返回值:

void : 无

RecognitionErrorCallback

语音识别失败回调

void RecognitionErrorCallback ( error ) {
	// Recognition error code
}
				

说明:

当语音识别失败时的回调函数,用于返回语音识别失败的错误信息。

参数:

返回值:

void : 无
返回顶部
学到老代码浏览 关闭浏览