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