微信小程序订单语音播报
需要先在微信公众平台下载插件微信同声传译
index.js
var plugin = requirePlugin("WechatSI")
let manager = plugin.getRecordRecognitionManager()
const app = getApp()
Page({data: {content: '您有新的订单',},onReady: function () {this.innerAudioContext = wx.createInnerAudioContext();this.innerAudioContext.onError(function (res) {wx.showToast({title: '语音播放初始化失败',})})},/*** 生命周期函数--监听页面加载*/onLoad: function (options) {this.readText()},//阅读文字readText: function () {var content = this.data.content;var that = this;plugin.textToSpeech({lang: "zh_CN",tts: true,content: content,success: function (res) {that.setData({auidoSrc: res.filename})that.readStart();},fail: function (res) {wx.showToast({title: '语音转换失败',})}})},//开始阅读文字readStart: function () {this.innerAudioContext.src = this.data.auidoSrc //设置音频地址this.innerAudioContext.play(); //播放音频},
})
index.html
<button type="warn" bindtap="readText" size="mini">语音阅读</button>
app.json
"plugins": {"WechatSI": {"version": "0.3.4","provider": "wx069ba97219f66d99"}},
微信小程序订单语音播报相关推荐
- 【微信小程序】语音播报,文字转语音,使用《微信同声传译插件》
需要实现的功能是: 输入一段文字,由小程序读出来 步骤如下: 一.小程序添加 "微信同声传译" 插件 添加插件步骤看这篇博===>如何添加插件并配置 二.代码编写 index ...
- 微信小程序--订单查询页面
微信小程序–订单查询页面 包含功能点: 订单查询 结构:order.wxml <tabs tabList="{{tabList}}" binditemChange=" ...
- 微信小程序的语音输入功能开发:微信同声传译插件
微信小程序的语音输入,语音转文字功能在很多场景要使用到 比如搜索框,搜索关键字的时候用语音输入比用文字方便多了 再比如再天下网吧小程序里发帖,发布回复时,用语音输入比输入文字也方便不少 那么如何实现语 ...
- 微信小程序订单扫码结算的步骤
微信小程序订单扫码结算的步骤,在 小程序结算中,如果用户下单后到店自提或货到付款的方式,这种情况用户可以提现下单或预定下单,下单成功后,用户到店里自提或等待商家配送到家,在收到订单产品之后,商家扫码用 ...
- 微信小程序之语音导播--悦行 1.0
微信小程序----悦行 背景: 随着人民生活水平的提高和我国交通系统的逐步发达,旅游行业越来越兴旺.国家"十二五"规划指出大力发展国内旅游,走内涵式发展道路,实现速度.结构.质量. ...
- 微信小程序订单页面下拉刷新上拉分页加载
微信小程序开发交流qq群 581478349 承接微信小程序开发.扫码加微信. 正文: 效果图: 代码: json代码: {"enablePullDownRefresh" ...
- 微信小程序订单生成支付二维码接口 code
手机的小程序订单是直接拉起支付界面的,有些朋友需要生成支付二维码 这边就需要去调用微信的支付二维码接口了 需要的参数是 session_id, timeStamp, nonceStr, package ...
- 微信小程序将语音输入转化成文字
微信同声传译 微信同声传译插件是微信自研的语音输入,文本翻译等功能的插件封装,用于提供给第三方小程序调用. 官网地址:微信小程序同声转译 1.先在 app.json 里面进行配置 在与 pages t ...
- 微信小程序----实现语音的录制,并将语音转为文字
最近在开发微信小程序,遇到一个需求,实现类似于微信发送语音的效果,但是我这个是发送语音后直接转为文字展示. 先说微信小程序的textarea 0/200. 是限制用户输入的最长长度 0这个位置 首先是 ...
最新文章
- ASP.NET ViewState 初探
- nginx反向代理-多端口映射
- IOS中UITableView异步加载图片的实现
- 成功解决你没有权限访问,请与网络管理员联系图文教程
- linux内核mtd分区,linux-kernel – ubifs卷与mtd分区
- CCNA-第十篇-VLAN-下
- 做了几年Java开发,你必须重视这一点
- 《Python游戏趣味编程》 第9章 贪吃蛇
- 清空分区linux,Linux使用fdisk删除分区详解
- 求当前时间的三种方法(Java)
- Emulex着眼数据中心LAN与SAN的聚合
- 如何使用Windows事件查看器和微软知识库解决问题
- 华为 小米 OPPO 手机type-c快充接口 会用到什么胶水?
- 峰会•沙龙•招聘 | 记零数科技多线并进的一天
- python flask上传Excel并把Excel的数据导入数据库
- 台式电脑由哪些部件组成,有哪些配件组成?
- echarts饼图pie中间显示总数
- 【软件群英会】QQ群 12月1日晚上聊天记录
- AI顶级期刊 IEEE T-PAMI 2020最新论文解读 | Deep Partial Multi-View Learning
- CodeWarrior flash