赞
踩
1、在小城程序后台,点击设置->第三方设置->插件管理->添加插件。
搜索微信同声传译,添加到小程序即可。
2、基于uniapp开发的小程序,在uni项目中的的manifest.json文件中,找到 mp-weixin,添加plugins
- "plugins": {
- // 引入插件
- "WechatSI": { // 自定义的名字
- "version": "0.3.5", // 引入插件的版本号
- "provider": "wx069ba97219f66d99" // 引入插件的appID
- }
- }
3、添加成功之后,就可以在想要文字转语音的地方使用
示例:
- 1、先导入:
- let plugin = requirePlugin("WechatSI");
- let manager = plugin.getRecordRecognitionManager();
-
- 2、使用:
- plugin.textToSpeech({
- lang: "zh_CN",
- tts: true,
- content: "",//需要转语音的文本
- success: async function(res) {
- console.log("succ tts", res.filename)
- let music = null;
- music = uni.createInnerAudioContext(); //创建播放器对象
- music.src = res.filename;
- music.volume = 1;
- music.playbackRate = 1.25;
- music.play(); //执行播放
- music.onEnded(() => {
- //播放结束
- music = null;
- });
- },
- fail: function(res) {
- // console.log("fail tts", res)
- }
- })
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。