API
Class

com.justep.cordova.plugin.iFlytek (com.justep.cordova.plugin.iFlytek)

使用范围:Native

Contents

class com.justep.cordova.plugin.iFlytek (com.justep.cordova.plugin.iFlytek)

科大讯飞插件 语音听写 语音合成

Constructor Top

  iFlytek ()

Static Methods Top

void cancelListening ()
void pauseSpeaking ()
void resumeSpeaking ()
void startListening (Object options, Function func)
void startSpeaking (String text, Object options)
void stopListening (Function onSuccess, Function onError)
void stopSpeaking ()

Constructor details Top

public iFlytek ()

科大讯飞插件 语音听写 语音合成

Static Methods Detail Top

static public void cancelListening ()

取消录音

Return Value

void

static public void pauseSpeaking ()

暂停语音合成

Return Value

void

static public void resumeSpeaking ()

继续语音合成

Return Value

void

static public void startListening (Object options, Function func)

开始录音

Parameters

Object options

听写的需要设置的参数,若为空,则为默认设置(详情参考讯飞官方文档)

Function func

回调函数 解析语音后得到的文本会传入该函数

Return Value

void

static public void startSpeaking (String text, Object options)

开始语音合成,将文本读出来

Parameters

String text

需要转换的文本

Object options

合成语音的相关设置参数,如合成语速,音量,发音人等。若为空,则为默认设置(详情参考讯飞官网文档)

Return Value

void

static public void stopListening (Function onSuccess, Function onError)

停止录音,

Parameters

Function onSuccess

执行成功回调函数

Function onError

执行失败回调函数

Return Value

void

static public void stopSpeaking ()

停止语音合成

Return Value

void