因爲業務需要,需要用到tts播報中文語音,但是目前插件庫能搜到的tts插件幾乎全是英文的(因爲谷歌安卓系統本身的問題),所以只能自己藉助中文tts語音包編寫插件.
目前插件已經更新到插件庫,本人在ionic4下采用angular開發方式已經完成了驗證與使用.需要的可以直接使用我寫好的插件,還有其他需求的可以參考我的源碼.
使用方式
下載
cordova plugin add cordova-plugin-chinese-tts
在ts(angular)中使用
1. 申明(原生中不需要這一步)
declare let cordova:any;
2. 初始化語音引擎
cordova.plugins.chineseTTS.init();
3. 播放
cordova.plugins.chineseTTS.speak("你好");