uniapp實現文字轉語音


1.登陸微信公眾平台,側邊欄設置-----第三方設置-----插件管理----添加插件(搜索–同聲傳譯)

 

 

 

 2.引用插件

"plugins": {
            "WechatSI": {
              "version": "0.3.5",
              "provider": "wx069ba97219f66d99"
            }
        }

 

 

 

3.使用

 

let plugin = requirePlugin("WechatSI");
    let manager = plugin.getRecordRecognitionManager();
    
skvido(){
                let _this=this;
                plugin.textToSpeech({
                    lang: "zh_CN",
                    tts: true,
                    content: '成功收款200',
                    success: function(res) {
                        // console.log("succ tts", res.filename)   
                        let music = null;
                            music = uni.createInnerAudioContext(); //創建播放器對象
                            music.src = res.filename;
                            music.play(); //執行播放
                            music.onEnded(() => {
                                //播放結束
                                music = null;
                            });
                    },
                    fail: function(res) {
                        // console.log("fail tts", res)
                    }
                })
            },

 

 

 

 

來源:https://blog.csdn.net/qq_42958772/article/details/119868914

 

相似文章:https://www.freesion.com/article/81451135985/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM