微信小程序-使用微信同声传译插件实现语音识别

app.json{ ... "plugins": { ... "WechatSI": { "version": "0.3.3", "provider": "wx069ba97219f66d99" } }}wxml <!-- 语音识别长按键 --><view class="{{voiceBtn}}" bindtouchstart="touchStart" bindtouchend="touchEnd">
摘要由CSDN通过智能技术生成

摘要

微信同声传译插件是微信自研的语音输入,文本翻译等功能的插件封装,用于提供给第三方小程序调用。
这里只使用此插件的语音输入功能实现语音识别,识别结果显示在输入框,并将识别结果传入后台进行查找,实现搜索功能。

效果图

在这里插入图片描述

添加同声传译插件

小程序管理后台-设置-第三方服务
在这里插入图片描述

目前最新版本为0.3.4
AppID:wx069ba97219f66d99
在这里插入图片描述

app.json

{
   
  ...
  "plugins": {
   
    ...
    "WechatSI": {
   
      "version": "0.3.4",
      "provider": "wx069ba97219f66d99"
        }
  }
}

wxml

<!-- 搜索框 -->        
<view class="searchBox">        
	<input type="text" name="id" value="{
   {
   inputValue}}" />
</view>
 <!-- 语音识别长按键 -->
<view class="{
   {
   voiceBtn}}" bindtouchstart="touchStart" bindtouchend="touchEnd">                    
	<image class="{
   {
   voiceStyle}}" src="/images/voice.png"></image>          
	<text>长按说话</text>        
</view>
<!-- 显示搜索到的垃圾 -->      
<view>
        <view wx:for="{
   {
   garSearchList}}" wx:key="item">
	<view id="{
   {
   item.gar_id}}&#
  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值