androidTTS

插件概述

anroidTTS 插件封装了Android系统自带tts功能

插件接口

init

初始化

init({params}, callback(ret))

params

language:

  • 类型:字符串
  • 描述:(可选项)支持语言
  • 默认: CHINESE
  • 支持:
    • CHINESE
    • ENGLISH

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
   status: true, // ture | false 是否成功
   msg:''        // 错误提示信息
}

示例代码

var anroidTTS = api.require('androidTTS');
anroidTTS.init({
  language:'CHINESE'
}, function(ret) {
      api.alert({msg: JSON.stringify(ret)});
});

可用性

Android系统

可提供的1.0.0及更高版本

speak

朗读

speak({params})

params

text:

  • 类型:字符串
  • 描述:(可选项)文本

示例代码

var anroidTTS = api.require('androidTTS');
anroidTTS.speak({
  text:'你好,世界'
}, function(ret) {
      api.alert({msg: JSON.stringify(ret)});
});

可用性

Android系统

可提供的1.0.0及更高版本

stop

停止朗读

stop({params})

示例代码

var anroidTTS = api.require('androidTTS');
anroidTTS.stop();

可用性

Android系统

可提供的1.0.0及更高版本

shutdown

关闭释放资源

shutdown({params})

示例代码

var anroidTTS = api.require('androidTTS');
anroidTTS.shutdown();

可用性

Android系统

可提供的1.0.0及更高版本

是否仍需要帮助? 请保持联络!
最后更新于 2024/12/2