小程序使用微信同声传译进行语言播报(数字播报问题)

小程序使用微信同声传译进行语言播报(数字播报问题)

需求是产品提的 代码是我写的(没办法,卑微打工人)

废话不多说直接开始吧

  1. 首先在微信微信公众平台插件管理引入插件(微信同声传译插件地址)
    在这里插入图片描述
    2.在详情中找到你的appid 复制下来 打开小程序 在app.json中添加如下代码 (记得保存)
    “plugins”: {
    “WechatSI”: {
    “version”: “0.3.5”,
    “provider”: “wx069ba97219f66d99”
    }
    }

  2. 最重要的一步来了

<view class="titleplay" bindtap='openYun' wx:if="{{voicePlay}}"><text class="playcen">语音读题</text><image class="titleimg" src="../../image/question/audioPlay.png"></image></view><view class="titleplay" bindtap='end' wx:else><text class="playcening">播放中</text><image class="titleimg" src="https://xxxx.com/fileCenter/api/file/getFileAuth?bucketName=jiakaozhijia&fileName=cm/SubjectOne/31BE404405AEA55E22E6B370178B4C7A"></image></view>
// 文字转语音openYun() {let that = this;that.setData({voicePlay: false})plugin.textToSpeech({lang: "zh_CN",tts: true,content: that.data.titltName,//这里是你获取到的语言地址success: function (res) {that.setData({src: res.filename})that.yuyinPlay();},})},//语音读题播放语音yuyinPlay: function (e) {let that = thisif (that.data.src == '') {return;}that.properties.automaticEnd = falsethat.innerAudioContext.src = that.data.src //设置音频地址that.innerAudioContext.play(); //播放音频that.innerAudioContext.onEnded(() => {that.setData({voicePlay: true})this.properties.automaticEnd = trueif (that.properties.automatic && that.properties.isVip == '1') {if (that.properties.questionItem.questionRecode && that.properties.questionItem.questionRecode.is_right == '0' || that.properties.isDoRight === 0) {that.properties.isDoRight = 1that.audioPlay()}}})},// 语音读题结束语音end: function (e) {this.setData({voicePlay: true})this.innerAudioContext.pause(); //暂停音频},

哦,忘记了一步 记得引入插件:微信同声传译

const plugin = requirePlugin('WechatSI');
const vipQuestionAudio = wx.createInnerAudioContext({});

还有一点忘记说明了 识别语音播报有数字的时候 记得转成为字符串 不然会当成金额来播报

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/35155.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微信公众平台-设置-第三方设置-插件-搜不到微信同声传译插件

给小程序添加插件&#xff0c;按照官方的方法在插件那里搜不到微信同声传译插件 只好去微信服务平台搜一下 找到了微信同声传译&#xff0c;登录后选择给哪个小程序添加&#xff0c;添加成功后去小程序的微信公众平台看已经添加成功了&#xff0c;而且是已通过状态。

电影、音频同声传译教程(免费实现)

实现思路 实时语音转写&#xff08;需要申请一个在线的语音转写api接口&#xff09;实时文字翻译&#xff08;需要申请一个即时翻译的api接口&#xff09; 实现 申请阿里云的语音转写api 阿里云网址&#xff1a;https://cn.aliyun.com/ 注册&#xff1a;用支付宝扫码注册即…

python实现免费同声传译 (离线语音识别+免费翻译接口+系统声音录制)

前言 前段时间碰到个英文面试&#xff0c;结果差点因为听不懂美式发音的python&#xff08;派送&#xff09;而GG了。。。我一直说的都是"派森"。。。所以就有个想法&#xff0c;英文电话会议的时候是不是可以做一个实时翻译的小工具&#xff0c;这样就可以给我这样…

uni-app 微信同声传译,实现AI语音功能(语音转文字,文字转语音,英汉互译

uni-app 微信同声传译&#xff0c;实现AI语音功能&#xff08;语音转文字&#xff0c;文字转语音&#xff0c;英汉互译&#xff09; 一&#xff1a;添加插件1、登录微信公众号平台&#xff0c;进入左边导航栏的设置&#xff0c;选择第三方设置&#xff0c;&#xff0c;添加插件…

小程序之定位语音识别=>插件:微信同声传译

说明:文章部分内容及图片出自网络&#xff0c;如有侵权请与我本人联系(主页有公众号:小攻城狮学前端) 作者&#xff1a;小只前端攻城狮、 主页&#xff1a;小只前端攻城狮的主页、 首发&#xff1a;掘金 GitHub&#xff1a;P-J27、 CSDN&#xff1a;PJ想做前端攻城狮 著作权归作…

关于使用微信同声传译报错的问题

最近开发微信小程序&#xff0c;需要用到语音识别的功能&#xff0c;于是就用了微信官方的微信同声传译的插件&#xff0c;但是使用的时候报错了&#xff0c;我使用了云开发&#xff0c;后来经过这是误报&#xff0c;可以忽略&#xff0c;类似的报错也是可以忽略的

百度新突破:AI同声传译系统STACL,可预测,低延迟

文章来源&#xff1a;ATYUN AI平台 百度开发了新的AI系统&#xff0c;名为同声传译和预期与可控延迟&#xff08;STACL&#xff09;&#xff0c;百度声称这代表了自然语言处理的重大突破。 与大多数AI翻译系统不同&#xff0c;STACL能够在演讲者讲话后几秒钟开始翻译&#x…

语音识别+语音合成+同声传译 微信小程序

语音识别语音合成同声传译 微信小程序 代码库链接为&#xff1a;https://github.com/Resulte/SpeechProcessMiniProgram &#xff08;希望您去Github的时候顺便给个Star&#xff09; 项目预览 扫描下方小程序码&#xff0c;即可查看预览&#xff1a; 主页 语音识别 #### 语…

“同声传译”的难度有多大?

同声传译&#xff0c;简称“同传”&#xff0c;又称“同声翻译”、“同步口译”&#xff0c;是指译员在不打断讲话者讲话的情况下&#xff0c;不间断地将内容口译给听众的一种翻译方式。 同声传译作为一种翻译方式&#xff0c;其最大特点在于效率高&#xff0c;原文与译文翻译…

小程序=》添加同声传译插件,做简单的播放文本功能

一、进入小程序管理后台&#xff0c;菜单拉到最底下的“设置” 二、设置》第三方设置》插件管理》添加插件&#xff0c;输入“微信同声传译”即可添加 三、修改app.json文件&#xff0c;plugins节点下增加 "WechatSI": {"version": "0.3.5",&qu…

中英同声传译,线上同声传译服务

疫情期间&#xff0c;线上会议需求量激增&#xff0c;英信翻译升级同传翻译功能&#xff0c;制定线上同传大会解决方案&#xff0c;可远程快速接入&#xff0c;以线上同传(云同传)形式为大会提供全流程实时同传翻译服务。 3月份&#xff0c;“中信证券年度业绩交流会”会议以网…

交替传译和同声传译哪个难

我们知道&#xff0c;交替传译和同声传译是会议口译的高级形式。在涉外会议和商务活动中&#xff0c;往往根据需要采用这两种不同的口译方式。那么&#xff0c;针对交替传译Consecutive Interpreting和同声传译 Simultaneous Interpretation&#xff0c;这两种口译方式哪种比较…

使用微信同声传译插件开发一款翻译类的小程序

使用微信同声传译插件开发一款翻译类的小程序 1. 微信同声传译插件简介 1.1 微信同声传译插件有三个功能&#xff1a;语音输入、文本翻译、语音合成。可参考微信开发文档https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/extended/translator.html 2. …

Taro 微信同声传译插件使用详解

最近在做语音交互用到了 微信同声传译插件 &#xff0c;下面介绍一下这个插件的用法 1.首先在微信公众后台添加 同声传译插件 正式开始使用微信同声传译小程序插件之前需先在微信公众平台 -> 第三方设置 -> 插件管理处添加插件&#xff0c;点击详情可以查看文档。如下图…

微信小程序使用同声传译实现语音识别功能

微信小程序使用同声传译实现语音识别功能 我使用同声传译语音识别功能是为了实现微信小程序首页的语音搜索功能&#xff0c;如果你也是那么恭喜你&#xff0c;你可以ctrlc、ctrlv再改一改&#xff0c;如果你不是那么你也不要着急的走可以看完我的文章会对你有所帮助&#xff0…

微信小程序同声传译使用总结

最近在做项目中需要使用录音转文字&#xff0c;之前用微信SDK可以直接使用wx.translateVoice({}&#xff09;&#xff0c;但是小程序中没有提供此类方法&#xff0c;没办法只能查资料解决了&#xff0c;看了好多大多是保存当前录音文件掉讯飞接口实现语音转译&#xff0c;还需要…

(保姆教程及高级玩法及坑)微信同声传译插件-语音识别

目录 一、背景 二、效果 ​编辑 三、保姆级教程 3.1 小程序后台添加插件&#xff1a;微信同声传译 3.1.1 设置 -> 第三方设置 -> 添加插件 3.1.2 搜索插件 3.1.3 成功添加后&#xff0c;点击详情 3.1.4 复制它的AppID和最新版本号&#xff08;后序有用&#xff09; …

微信小程序语音识别、语音合成(微信同声传译)使用代码实例

最近在开发一款“单词大作战”的微信小程序&#xff0c;想增加语音识别、语音合成这2个功能。&#xff08;让用户能听到单词的读音&#xff0c;并对比自己读音是否标准正确&#xff09;。 查了一下资料&#xff0c;大概有几种方式&#xff1a;用百度翻译&#xff08;需要配置后…

同声传译,主要难在哪里?

搜狗的机器翻译团队成绩有目共睹&#xff0c;而且搜狗同传也是国内目前唯一曾应用于大型会议的语音识别机器翻译系统&#xff0c;从去年世界互联网大会上&#xff0c;搜狗CEO王小川首秀了这项技术。随后&#xff0c;搜狗同传又在香港科技大学学术讲座、前哨大会、GMIS大会上“炫…

使用微信同声传译,实现页面滑动播放

一、添加微信同声传译插件 由于目前使用官方推荐的添加方式无法查找到微信同声传译插件&#xff0c;因此&#xff0c;我们直接使用微信服务平台进行添加&#xff0c;操作步骤如下&#xff1a; 1.点击微信服务平台链接&#xff0c;下滑找到微信同声传译 2.点击添加插件按钮&am…