- InitListener - com.iflytek.cloud中的接口
-
初始化回调接口
初始化单例对象时,通过此回调接口,获取初始化状态。
- ISE_AUDIO_PATH - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
评测音频保存路径
通过此参数,可以在评测完成后在本地保存一个音频文件。
- ISE_AUTO_TRACKING - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
朗读跟踪
设置朗读跟踪,只对句子和篇章有效。
- ISE_CATEGORY - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
评测题型
指定当前评测会话的题型,包括以下值:
read_syllable:朗读单字,英文评测不支持;
read_word:朗读词语;
read_sentence:朗读句子;
read_chapter:朗读篇章,暂不支持;
speaker_adapt:自适应,暂不支持;
choice_question:选择题型,暂不支持;
关于题型的详细说明,请参考《Speech Evaluation API Documents.pdf》。
- ISE_ENT - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
评测引擎类型
指定当前评测需要使用的引擎。
- ISE_INTERRUPT_ERROR - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
- ISE_PARSED - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
试题是否已标注过
试卷未标注,云端会先调用标注引擎进行标注,然后把标注结果传给引擎;
试卷已标注,云端将直接传给引擎进行评测。
- ISE_SOURCE_PATH - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
- ISE_TRACK_TYPE - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
跟踪模式
跟踪模式包括严格模式(hard)和宽松模式(easy)。
- ISE_USER_MODEL_ID - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
评测用户模型id
评测用户模型,是保存在服务器端的模型。
- isEvaluating() - 类 中的方法com.iflytek.cloud.SpeechEvaluator
-
是否在会话中
通过此函数,获取当前SDK是否正在进行会话。
- isListening() - 类 中的方法com.iflytek.cloud.SpeakerVerifier
-
是否在会话中
通过此函数,获取当前SDK是否正在进行声纹会话。
- isListening() - 类 中的方法com.iflytek.cloud.SpeechRecognizer
-
是否在会话中
通过此函数,获取当前SDK是否正在进行会话。
- isListening() - 类 中的方法com.iflytek.cloud.VoiceWakeuper
-
是否在会话中
通过此函数,获取当前SDK是否正在进行会话。
- isSpeaking() - 类 中的方法com.iflytek.cloud.SpeechSynthesizer
-
是否在合成
是否在合成状态,包括是否在播放状态,音频从服务端获取完成后,若未播放
完成,依然处于当前会话的合成中。
- IST_AUDIO_PATH - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
转写音频路径
在录音模式下,可指定文件保存的目录,或文件的绝对路径。
- IST_AUDIO_UPLOADED - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
- IST_SESSION_ID - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
- IST_SESSION_TRY - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
转写会话重启尝试次数
指定当会话失败时,重试的次数。
- IST_SYNC_ID - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
- isUnderstanding() - 类 中的方法com.iflytek.cloud.SpeechUnderstander
-
是否在会话中
通过此函数,获取当前SDK是否正在进行会话。
- isUnderstanding() - 类 中的方法com.iflytek.cloud.TextUnderstander
-
是否在会话中
通过此函数,获取当前SDK是否正在进行会话。
- ISV_AUDIO_PATH - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
声纹音频保存路径
通过此参数,可以在注册或验证完成后在本地保存一个音频文件(目前保存为
Windows pcm)。
- ISV_CMD - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
声纹模型操作命令
在进行声纹操作时,需要设置操作的命令:que(查询),del(删除)。
- ISV_INTERRUPT_ERROR - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
- ISV_PWD - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
- ISV_PWDT - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
声纹密码类型
设置声纹密码类型。
- ISV_RGN - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
声纹模型训练次数
在注册声纹模型时,需要设置模型训练的次数。
- ISV_SST - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
声纹业务类型
设置声纹业务类型。
- ISV_VID - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
声纹id
注册成功服务端返回的此次注册的id。
- IVW_ENROLL_DEST_PATH - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
唤醒注册生成资源目标路径
设置一个文件路径,用于保存训练唤醒词生成的资源路径。
- IVW_ENROLL_RES_PATH - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
唤醒注册辅助资源路径
唤醒注册功能在注册唤醒模型时,需要辅助资源,才能进行。
- IVW_ENROLL_TIMES - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
唤醒注册总次数
唤醒注册为了建立模型,需要多次采集用户对同一唤醒词的音频,即在一次注册的会话中,
要求用户多次读出同一唤醒词。
- IVW_ENROLL_TMAX - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
- IVW_ENROLL_TMIN - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
唤醒注册的最短语音时间
唤醒注册时,为了保证模型的唤醒效果,过长或过短的音频都不好,需要一个合适的音频
长度,目前,在引擎定义这个时长为250~4000毫秒。
- IVW_RES_PATH - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
唤醒资源路径
唤醒需要使用本地资源,通过此参数设置本地资源所在的路径。
- IVW_RES_PATH - 类 中的静态变量com.iflytek.cloud.util.ResourceUtil
-
唤醒资源路径
唤醒需要使用本地资源,通过此参数设置本地资源所在的路径。
- IVW_SHOT_WORD - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
包含唤醒词
设置唤醒识别时,用于识别的音频是否包含唤醒词。
- IVW_SST - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
唤醒业务类型
唤醒业务类型,分为如下几种:
唤醒:wakeup;(单唤醒词,多唤醒词,或特定人唤醒)
注册:enroll;(特定人唤醒注册,又称为“训练”,用于特定人唤醒时,注册用户唤醒词)
唤醒识别:oneshot;
详情请参考
VoiceWakeuper
类的说明。
- IVW_THRESHOLD - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
门限值
格式:id:门限值;* (*代表可多个),根据资源携带的唤醒词个数按照“id:门限;id:门限”
的格式传入。
- IVW_VOL_CHECK - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
唤醒注册是否返回音量
设置在唤醒注册时,是否返回音量。
- IVW_WORD_PATH - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
- onBeginOfSpeech() - 接口 中的方法com.iflytek.cloud.EvaluatorListener
-
开始说话
在录音模式(
音频源
参数设为 > -1时 )下,
调用
开始录音函数
后,会自动开启系统的录音
机,并在录音机开启后,会回调此函数(这中间的过程应该在几毫秒内,可以忽略,除非系
统响应很慢)。
- onBeginOfSpeech() - 接口 中的方法com.iflytek.cloud.RecognizerListener
-
开始说话
在录音模式(
音频源
参数设为 > -1时 )下,
调用
开始录音函数
后,会自动开启系统的录音
机,并在录音机开启后,会回调此函数(这中间的过程应该在几毫秒内,可以忽略,除非系
统响应很慢)。
- onBeginOfSpeech() - 接口 中的方法com.iflytek.cloud.SpeechUnderstanderListener
-
开始说话
在录音模式(
音频源
参数设为 > -1时 )下,
调用
开始录音函数
后,会自动开启系统的录音机,并在录音机开启后,会回调此函数(这中间
的过程应该在几毫秒内,可以忽略,除非系统响应很慢)。
- onBeginOfSpeech() - 接口 中的方法com.iflytek.cloud.VerifierListener
-
开始说话
在录音模式(
音频源
参数设为 > -1时 )下,
调用
开始录音函数
后,会自动开启系统的录音
机,并在录音机开启后,会回调此函数(这中间的过程应该在几毫秒内,可以忽略,除非系
统响应很慢)。
- onBeginOfSpeech() - 接口 中的方法com.iflytek.cloud.WakeuperListener
-
开始说话
在录音模式(
音频源
参数设为 > -1时 )下,
调用
开始录音函数
后,会自动开启系统的录音
机,并在录音机开启后,会回调此函数(这中间的过程应该在几毫秒内,可以忽略,除非系
统响应很慢)。
- onBufferProgress(int, int, int, String) - 接口 中的方法com.iflytek.cloud.SynthesizerListener
-
缓冲进度
SDK回调此函数,通知应用层,当前合成音频的缓冲进度。
- onBufferReceived(byte[]) - 接口 中的方法com.iflytek.cloud.RequestListener
-
- onBufferReceived(byte[]) - 接口 中的方法com.iflytek.cloud.SpeechListener
-
数据回调
数据回调,根据业务类型不同,可能回调多次,也可能一次也不回调。
- onBuildFinish(String, SpeechError) - 接口 中的方法com.iflytek.cloud.GrammarListener
-
语法构建结束回调
- onCompleted(SpeechError) - 接口 中的方法com.iflytek.cloud.RequestListener
-
结束回调
回调此函数时,会话完成,若会话有错误,则通过参数1返回错误信息。
- onCompleted(SpeechError) - 接口 中的方法com.iflytek.cloud.SpeechListener
-
结束回调
回调本函数时,当前监听的会话结束。
- onCompleted(SpeechError) - 接口 中的方法com.iflytek.cloud.SynthesizerListener
-
结束
SDK回调此接口,通知应用,将结束会话。
- onContactQueryFinish(String, boolean) - 接口 中的方法com.iflytek.cloud.util.ContactManager.ContactListener
-
联系人查询结束
通过此接口,获取查询结果。
- onEndOfSpeech() - 接口 中的方法com.iflytek.cloud.EvaluatorListener
-
- onEndOfSpeech() - 接口 中的方法com.iflytek.cloud.RecognizerListener
-
- onEndOfSpeech() - 接口 中的方法com.iflytek.cloud.SpeechUnderstanderListener
-
- onEndOfSpeech() - 接口 中的方法com.iflytek.cloud.VerifierListener
-
- onError(SpeechError) - 接口 中的方法com.iflytek.cloud.EvaluatorListener
-
错误回调
当此函数回调时,说明当次会话出现错误,会话自动结束,录音也会停止。
- onError(SpeechError) - 接口 中的方法com.iflytek.cloud.RecognizerListener
-
错误回调
当此函数回调时,说明当次会话出现错误,会话自动结束,录音也会停止。
- onError(SpeechError) - 接口 中的方法com.iflytek.cloud.SpeechUnderstanderListener
-
错误回调
当此函数回调时,说明当次会话出现错误,会话自动结束,录音也会停止。
- onError(SpeechError) - 接口 中的方法com.iflytek.cloud.TextUnderstanderListener
-
错误回调
当此函数回调时,说明当次会话出现错误,会话自动结束。
- onError(SpeechError) - 接口 中的方法com.iflytek.cloud.ui.RecognizerDialogListener
-
- onError(SpeechError) - 接口 中的方法com.iflytek.cloud.VerifierListener
-
错误回调
当此函数回调时,说明当次会话出现错误,会话自动结束,录音也会停止。
- onError(SpeechError) - 接口 中的方法com.iflytek.cloud.WakeuperListener
-
错误回调
当此函数回调时,说明当次会话出现错误,会话自动结束,录音也会停止。
- onEvent(int, int, int, Bundle) - 接口 中的方法com.iflytek.cloud.EvaluatorListener
-
事件
扩展用接口,由具体业务进行约定。
- onEvent(int, int, int, Bundle) - 接口 中的方法com.iflytek.cloud.RecognizerListener
-
事件
扩展用接口,由具体业务进行约定。
- onEvent(int, Bundle) - 接口 中的方法com.iflytek.cloud.RequestListener
-
事件回调
用于接收扩展事件消息的函数。
- onEvent(int, Bundle) - 接口 中的方法com.iflytek.cloud.SpeechListener
-
事件回调
事件回调通过应用层相关的事件消息,根据不同的业务,回调的事件类型
可能不一样。
- onEvent(int, int, int, Bundle) - 接口 中的方法com.iflytek.cloud.SpeechUnderstanderListener
-
事件回调
扩展用接口,由具体业务进行约定。
- onEvent(int, int, int, Bundle) - 接口 中的方法com.iflytek.cloud.SynthesizerListener
-
合成会话事件
扩展用接口,由具体业务进行约定。
- onEvent(int, int, int, Bundle) - 接口 中的方法com.iflytek.cloud.VerifierListener
-
事件
扩展用接口,由具体业务进行约定。
- onEvent(int, int, int, Bundle) - 接口 中的方法com.iflytek.cloud.WakeuperListener
-
事件
扩展用接口,唤醒的主要事件是在唤醒识别时,返回识别结果(在唤醒结果之后返回)。
- onInit(int) - 接口 中的方法com.iflytek.cloud.InitListener
-
初始化结束回调
初始化结束时,回调此接口通知应用层,初始的状态。
- onLexiconUpdated(String, SpeechError) - 接口 中的方法com.iflytek.cloud.LexiconListener
-
词典更新结束回调
- onResult(EvaluatorResult, boolean) - 接口 中的方法com.iflytek.cloud.EvaluatorListener
-
返回结果
返回的结果可能为null,请增加判断处理。
- onResult(RecognizerResult, boolean) - 接口 中的方法com.iflytek.cloud.RecognizerListener
-
返回结果
返回的结果可能为null,请增加判断处理。
- onResult(UnderstanderResult) - 接口 中的方法com.iflytek.cloud.SpeechUnderstanderListener
-
返回结果
返回的结果可能为null,请增加判断处理。
- onResult(UnderstanderResult) - 接口 中的方法com.iflytek.cloud.TextUnderstanderListener
-
返回结果
返回的结果可能为null,请增加判断处理。
- onResult(RecognizerResult, boolean) - 接口 中的方法com.iflytek.cloud.ui.RecognizerDialogListener
-
- onResult(VerifierResult) - 接口 中的方法com.iflytek.cloud.VerifierListener
-
返回结果
返回的结果可能为null,请增加判断处理。
- onResult(WakeuperResult) - 接口 中的方法com.iflytek.cloud.WakeuperListener
-
返回结果
返回的结果可能为null,请增加判断处理。
- onSpeakBegin() - 接口 中的方法com.iflytek.cloud.SynthesizerListener
-
开始播放
SDK回调此函数,通知应用层,将要进行播放。
- onSpeakPaused() - 接口 中的方法com.iflytek.cloud.SynthesizerListener
-
暂停播放
SDK回调此接口,通知应用,将暂停播放。
- onSpeakProgress(int, int, int) - 接口 中的方法com.iflytek.cloud.SynthesizerListener
-
播放进度
SDK回调此接口,通知应用,当前的播放进度。
- onSpeakResumed() - 接口 中的方法com.iflytek.cloud.SynthesizerListener
-
恢复播放
SDK回调此接口,通知应用,将恢复播放。
- onVolumeChanged(int, byte[]) - 接口 中的方法com.iflytek.cloud.EvaluatorListener
-
音量变化
当开始识别,到停止录音(停止写入音频流)或SDK返回最后一个结果自动结束识别为止,
SDK检测到音频数据(正在录音或写入音频流)的音量变化时,会多次通过此函数回调,告
知应用层当前的音量值。
- onVolumeChanged(int, byte[]) - 接口 中的方法com.iflytek.cloud.RecognizerListener
-
音量变化
当开始识别,到停止录音(停止写入音频流)或SDK返回最后一个结果自动结束识别为止,
SDK检测到音频数据(正在录音或写入音频流)的音量变化时,会多次通过此函数回调,告
知应用层当前的音量值。
- onVolumeChanged(int, byte[]) - 接口 中的方法com.iflytek.cloud.SpeechUnderstanderListener
-
音量变化
当会话开始,到停止录音(停止写入音频流)或SDK返回最后一个结果自动结束识别为止,
SDK检测到音频数据(正在录音或写入音频流)的音量变化时,会多次通过此函数回调,
告知应用层当前的音量值。
- onVolumeChanged(int, byte[]) - 接口 中的方法com.iflytek.cloud.VerifierListener
-
音量变化
当开始识别,到停止录音(停止写入音频流)或SDK返回最后一个结果自动结束识别为止,
SDK检测到音频数据(正在录音或写入音频流)的音量变化时,多次通过此函数回调,告知应
用层当前的音量值。
- onVolumeChanged(int) - 接口 中的方法com.iflytek.cloud.WakeuperListener
-
音量变化
当开始录音,到停止录音(停止写入音频流)为止,
SDK检测到音频数据(正在录音或写入音频流)的音量变化时,会多次通过此函数回调,告
知应用层当前的音量值。
- openEngineSettings(String) - 类 中的方法com.iflytek.cloud.SpeechUtility
-
打开引擎设置下载页面
- SAMPLE_RATE - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
音频采样率
通过此参数设置音频的采样率。
- score - 类 中的变量com.iflytek.cloud.VerifierResult
-
得分
得分为验证通过的参考,得分越高,验证的一致性越吻合。
- score_raw - 类 中的变量com.iflytek.cloud.VerifierResult
-
原始得分
应用一般用不到此参数,可直接忽略。
- sendRequest(byte[], RequestListener) - 类 中的方法com.iflytek.cloud.FaceRequest
-
开始人脸识别
开始人脸注册、验证、检测和聚焦等。
- sendRequest(String, String, SpeechListener) - 类 中的方法com.iflytek.cloud.SpeakerVerifier
-
模型操作
通过本函数,对已存在的用户声纹模型进行查询和删除。
- setListener(RecognizerDialogListener) - 类 中的方法com.iflytek.cloud.ui.RecognizerDialog
-
设置识别对话框监听器
通过监听器,获取识别状态和结果。
- setLocationEnable(boolean) - 类 中的静态方法com.iflytek.cloud.Setting
-
设置是否允许获取位置信息
- setLogLevel(Setting.LOG_LEVEL) - 类 中的静态方法com.iflytek.cloud.Setting
-
- setLogPath(String) - 类 中的静态方法com.iflytek.cloud.Setting
-
- setParameter(String, String) - 类 中的方法com.iflytek.cloud.FaceRequest
-
设置参数
在会话开始前,设置当前会话的业务类型等。
- setParameter(String, String) - 类 中的方法com.iflytek.cloud.SpeakerVerifier
-
参数设置
在开始会话前,通过本函数,设置会话的参数。
- setParameter(String, String) - 类 中的方法com.iflytek.cloud.SpeechEvaluator
-
设置参数
设置评测会话参数。
- setParameter(String, String) - 类 中的方法com.iflytek.cloud.SpeechRecognizer
-
- setParameter(String, String) - 类 中的方法com.iflytek.cloud.SpeechSynthesizer
-
- setParameter(String, String) - 类 中的方法com.iflytek.cloud.SpeechUnderstander
-
- setParameter(String, String) - 类 中的方法com.iflytek.cloud.SpeechUtility
-
设置MSC引擎的状态参数
- setParameter(String, String) - 类 中的方法com.iflytek.cloud.TextUnderstander
-
- setParameter(String, String) - 类 中的方法com.iflytek.cloud.ui.RecognizerDialog
-
- setParameter(String, String) - 类 中的方法com.iflytek.cloud.VoiceWakeuper
-
- setSaveTestLog(boolean) - 类 中的静态方法com.iflytek.cloud.Setting
-
设置是否保存性能日志
性能日志有助于SDK开发人员了解SDK的性能情况,应用层可忽略此日志。
- setShowLog(boolean) - 类 中的静态方法com.iflytek.cloud.Setting
-
- Setting - com.iflytek.cloud中的类
-
设置
设置是否显示控制台日志,是否保存共享库调试日志等。
- Setting.LOG_LEVEL - com.iflytek.cloud中的枚举
-
共享库日志级别
共享库日志按重要程度区分了级别,目前log日志则没有相应的日志级别。
- setUILanguage(Locale) - 类 中的方法com.iflytek.cloud.ui.RecognizerDialog
-
设置对话框语言
目前支持以下语言:
简体中文:Locale.CHINA
;
繁体中文:Locale.TRADITIONAL_CHINESE
;
美式英语:Locale.US
;
- show() - 类 中的方法com.iflytek.cloud.ui.RecognizerDialog
-
- source - 类 中的变量com.iflytek.cloud.VerifierResult
-
服务端返回的原始结果文本
原始文本用于调试时查看返回结果文本是否正确,应用层可忽略此成员。
- SpeakerVerifier - com.iflytek.cloud中的类
-
声纹密码
声纹识别(Voiceprint Recognize),是一项根据语音波形反映说话人生理和行
为特征的语音参数,自动识别说话人身份的技术。
- SPEECH_ERROR_IVW_INVALID_RESTYPE - 类 中的静态变量com.iflytek.cloud.ErrorCode
-
- SpeechConstant - com.iflytek.cloud中的类
-
公共常量
本类定义语音SDK用到的参数名。
- SpeechError - com.iflytek.cloud中的异常错误
-
错误信息类
当业务会话出现错误时,通过onError函数,返回类对象。
- SpeechError(Exception) - 异常错误 的构造器com.iflytek.cloud.SpeechError
-
- SpeechError(int, String) - 异常错误 的构造器com.iflytek.cloud.SpeechError
-
- SpeechError(int) - 异常错误 的构造器com.iflytek.cloud.SpeechError
-
初始化SpeechError对象
映射errorCode到errorDescription上.
- SpeechEvaluator - com.iflytek.cloud中的类
-
语音评测类
语音评测是通过智能语音技术自动对发音水平进行评价、发音错误、缺陷定位和问题分
析的软件系统。
- SpeechEvent - com.iflytek.cloud中的类
-
事件类
事件类定义用于扩展事件回调中返回的事件ID。
- SpeechEvent() - 类 的构造器com.iflytek.cloud.SpeechEvent
-
- SpeechListener - com.iflytek.cloud中的接口
-
通用回调接口
通用回调接口用于数据上传等,非特定业务的会话回调,如个性化数据上传等。
- SpeechRecognizer - com.iflytek.cloud中的类
-
语音识别类
语音识别,包括听写、语法识别功能。
- SpeechSynthesizer - com.iflytek.cloud中的类
-
语音合成类
语音合成,又称文语转换(Text to Speech,TTS)技术,解决的主要问题
是如何将文字信息转化为可听的声音信息(即音频数据)。
- SpeechUnderstander - com.iflytek.cloud中的类
-
语音语义类
语义理解,分语音语义和文本语义,主要是把自然语言内容,转换为有一定结构的文本数
据,使应用能够抓取其中的重点数据,理解用户的使用意图,进行下一步的处理。
- SpeechUnderstanderListener - com.iflytek.cloud中的接口
-
- SpeechUtility - com.iflytek.cloud中的类
-
SDK配置类
本类为SDK入口类,除
Setting
、
Version
类外,第一次使用任意一个其
他的业务类前,都至少创建一次本类的实例,以初始化SDK。
- SPEED - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
合成语速
通过此参数,设置合成返回音频的语速。
- sst - 类 中的变量com.iflytek.cloud.VerifierResult
-
业务类型
业务类型,包括注册("train"),验证("verify")。
- start() - 类 中的方法com.iflytek.cloud.util.Accelerometer
-
开始监听传感器
调用此函数,开始监听重力传感器。
- startEvaluating(String, String, EvaluatorListener) - 类 中的方法com.iflytek.cloud.SpeechEvaluator
-
开始评测
调用此函数,开始评测。
- startEvaluating(byte[], String, EvaluatorListener) - 类 中的方法com.iflytek.cloud.SpeechEvaluator
-
开始评测
传入byte[]类型的评测文本,开始评测会话。
- startListening(VerifierListener) - 类 中的方法com.iflytek.cloud.SpeakerVerifier
-
开始录音
调用此函数,开始声纹注册和验证。
- startListening(RecognizerListener) - 类 中的方法com.iflytek.cloud.SpeechRecognizer
-
开始录音
调用此函数,开始听写或语法识别。
- startListening(WakeuperListener) - 类 中的方法com.iflytek.cloud.VoiceWakeuper
-
开始录音
调用此函数,开始唤醒和注册会话。
- startSpeaking(String, SynthesizerListener) - 类 中的方法com.iflytek.cloud.SpeechSynthesizer
-
开始合成
调用此函数,开始合成文本并播放音频。
- startUnderstanding(SpeechUnderstanderListener) - 类 中的方法com.iflytek.cloud.SpeechUnderstander
-
开始语音语义
调用此函数,开始语音语义理解。
- stop() - 类 中的方法com.iflytek.cloud.util.Accelerometer
-
结束传感器监听
结束监听重力传感器后,无法再获取当前手机的转向。
- stopEvaluating() - 类 中的方法com.iflytek.cloud.SpeechEvaluator
-
停止录音
调用本函数告知SDK,当前会话音频已全部录入。
- stopListening() - 类 中的方法com.iflytek.cloud.SpeakerVerifier
-
停止录音
调用本函数告知SDK,当前会话音频已全部录入。
- stopListening() - 类 中的方法com.iflytek.cloud.SpeechRecognizer
-
停止录音
调用本函数告知SDK,当前会话音频已全部录入。
- stopListening() - 类 中的方法com.iflytek.cloud.VoiceWakeuper
-
停止录音
调用本函数告知SDK,当前会话音频已全部录入。
- stopSpeaking() - 类 中的方法com.iflytek.cloud.SpeechSynthesizer
-
停止合成
调用此函数,取消当前合成会话,并停止音频播放。
- stopUnderstanding() - 类 中的方法com.iflytek.cloud.SpeechUnderstander
-
停止录音
调用本函数告知SDK,当前会话音频已全部录入。
- STREAM_TYPE - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
合成播放流类型
在安卓平台中,播放器android.media.AudioTrack
可以使用多种流类型
播放音频,以达到音乐、铃声等类型的声音。
- SUBJECT - 类 中的静态变量com.iflytek.cloud.SpeechConstant
-
业务类型
会话中区分各业务,除身份认证等在该类的setParameter函数中说明的特
殊业务外,其他可由SDK自动设置,应用可忽略此参数。
- suc - 类 中的变量com.iflytek.cloud.VerifierResult
-
注册成功次数
当前注册的成功次数,当注册成功次数与
需要注册次数
一致时,注册完成。
- SUCCESS - 类 中的静态变量com.iflytek.cloud.ErrorCode
-
函数执行成功
- SynthesizerListener - com.iflytek.cloud中的接口
-
- synthesizeToUri(String, String, SynthesizerListener) - 类 中的方法com.iflytek.cloud.SpeechSynthesizer
-
合成到文件
合成文本到一个音频文件,不播放。