微信小程序语音转文字(插件:微信同声传译)-全网最详细介绍

微信小程序中将语音转文字,可以使用插件:微信同声传译。下面介绍怎么引入插件,以及使用插件前需要做什么配置。


一、登录小程序后台

登录: 微信小程序后台,在设置---->第三方设置---->插件管理---->添加插件,搜索’微信同声传译’

二、添加插件

如果怎么搜索都搜不到这个插件,哪怕你去修改小程序类目,也无法搜索到插件的话
那就只能去服务市场添加这个插件了。 微信服务市场
点击添加,然后选择你需要用到插件的小程序,就可以了
添加插件
关于无法搜索到插件问题,官方的回复是:可能是小程序类目问题导致无法添加该插件。

三、使用插件前的配置

1、添加成功之后,在插件管理中这样看到。点击详情查看插件的appid和最新版本号。后面需要用到
在这里插入图片描述
2、在app.json文件的plugins中填入插件appid和版本号。(小程序项目的app.json的plugins字段中可以声明使用插件)。如下图
appJson

四、demo代码实现

1、wxml代码:主要就俩部分,一个文本输入框,一个语音识别按钮

<view class="yuyinWrap">
  <!-- 文本输入框:可以手动输入,也可以语音识别输入 -->
  <textarea
    class='yuyinCon' placeholder='请输入内容' value='{
   {content}}'
  ></textarea>
  <!-- 语音按钮 touchStart手指触摸开始 touchEnd手指触摸结束 -->
  <view>
    <button
      class="yuyinBtn {
   {recordState==1 || recordState==2 ? 'yuyinBtnBg':''}}"
      bindtouchstart="touchStart" bindtouchend="touchEnd"
    >
      <text wx:if="{
   {recordState == 0 || recordState == 3}}">按住 说话</text>
      <text wx:if="{
   {recordState == 1}}">松开 结束</text>
      <text wx:if="{
   {recordState == 2}}">语音识别中...</text>
    </button>
  </view>
</view>

2、js代码

// 引入插件
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

F2E_zeke

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值