常见应用
游戏界面 文字语音、商城导航栏的语音输入搜索框、聊天界面的语音文字输入等.

引自官方 unicloud官方语音:

语音输入接口可使得网页开发人员能快速调用设备的麦克风进行语音输入,而不需要安装额外的浏览器插件。规范不定义底层语音识别引擎的技术架构,浏览器实现可基于语音识别服务器或本地内置语音识别模块。

配置SDK–识别讯飞语音
(如果用不了讯飞语音,可换百度语音,自己去看接入文档)
进入项目根目录下的 manifest.json -> App模块配置->speech 勾选 讯飞语音识别,如下图所示:

index.vue文件写入

<template><view class="content"><image class="logo" src="/static/logo.png"></image><button @click="voiceBegain">讯飞语音识别</button><view v-if="words1">这是searchValue:{{words1}}</view><view v-if="words2">这是searchText:{{words2}}</view></view>
</template><script>export default {data() {return {title: 'Hello',words1: '',words2: ''}},onLoad() {},methods: {send() {uniCloud.callFunction({name: 'sendcode',success: (e) => {console.log('这是发送验证码', e);}})},// 调用讯飞语音识别voiceBegain() {let _this = this;let options = {};//#ifdef APP-PLUS || APP-PLUS-NVUEoptions.engine = 'iFly';options.punctuation = false; // 是否需要标点符号 options.timeout = 10 * 1000; //语音录入持续时长plus.speech.startRecognize(options, function(s) {_this.searchText = _this.searchText + s;console.log(_this.searchText) //拿到语音识别的结果//下面是逻辑  _this.searchValue = s;_this.searchText = ""// 打印输出结果_this.words1 = _this.searchValue_this.words2 = _this.searchText// 关闭语音plus.speech.stopRecognize();});//#endif// #ifdef H5alert("只有h5平台才有alert方法")// #endif}}}
</script><style>.content {display: flex;flex-direction: column;align-items: center;justify-content: center;}.logo {height: 200rpx;width: 200rpx;margin-top: 200rpx;margin-left: auto;margin-right: auto;margin-bottom: 50rpx;}.text-area {display: flex;justify-content: center;}.title {font-size: 36rpx;color: #8f8f94;}
</style>

如图:

运行
云打包自定义调试基座生成 apk 文件,apk安装到手机上;
点击button按钮,触发自定义回调函数

此时页面输出

注意:
普通浏览器里没有 plus 环境,只有 HBuilder 真机运行和打包后才能运行plus api。否则报错:

uniapp语音识别(讯飞语音)转文字相关推荐

  1. uni-app 调用讯飞语音。

    uni-app 调用讯飞语音. // //讯飞语音输入接口voice() {var me = this;var options = {};options.engine = 'iFly';options ...

  2. 讯飞语音转文字 PHP demo

    讯飞语音转文字PHP tp6 demo 讯飞官网没有PHP demo我是很诧异的 改成了我需要的tp6 demo 讯飞官网没有PHP demo我是很诧异的 我php天下第一就这么没牌面吗 网上找了很久 ...

  3. 讯飞语音api 文字转语音生成MP3遇到的bug

    项目场景: 最近做前端我遇到一个令人头疼的bug,请教了我们工作室的前端大佬也没能解决根本问题,最后发现是后端的问题,而且还挺难发现的.因为这个bug花了我不少时间,我也不能让自己头发白掉所以就记录一 ...

  4. Python讯飞语音转文字保存到文件

    因为有朋友需要将录音转成文字, 给我的是m4a格式, 我给转成txt发给他的. 我找了找, 发现网上很多都是收费软件,而且转换结果不尽人意., 最后决定使用讯飞服务来完成转换, 讯飞语音转写api支持 ...

  5. 讯飞语音转文字_录音实时转文字就是如此简单 讯飞智能录音笔SR701评测

    对于职场人来讲,信息的记录和整理是件即基础又核心的能力.录音笔无疑是一个全面的及信息记录工具,同时也是被更多职场人士忽略的办公设备,因为每次记录过后,都需要逐句的将录音内容转换成文字进行整理归档,这无 ...

  6. 讯飞语音转文字_科大讯飞发布新一代语音转文字录音笔,开启个人高效记录时代...

    5月21日,科大讯飞在上海正式发布全新旗舰产品讯飞智能录音笔.这款智能录音笔不仅实现了专业级降噪拾音,还搭载了领先的A.I. 技术.支持语音实时转文字,重新定义了万物互联时代的个人记录设备.1小时录音 ...

  7. 微信公众号开发+H5页面语音录入+下载+amr转换为MP3+讯飞语音转文字

    其实作为H5想要做语音识别,自认为还说有各种弊端得,同时还是微信公众号里面,如果小程序得话,或许会简单一点,但是这里是在公众号里面开发,在这个过程中查阅个各种资料,其实里面得东西都大同小异,但是大多数 ...

  8. 讯飞语音转文字结果转成srt字幕格式(Java源码)

    有时需要把讯飞语音识别结果转成srt字幕,通过下面的java代码即可实现. import com.alibaba.fastjson.JSONArray; import com.alibaba.fast ...

  9. uni-app系列(十五):uni-app使用讯飞语音开启App端语音转文字

  10. php 腾讯云 文字识别_讯飞语音转文字,图片转文字,效率高还免费

    讯飞语记由科大讯飞出品,是一款专注语音输入的综合类云笔记,支持实时语音听写.会议录音转写,拍照识别.图文编排.智能任务提醒等功能.是您写小说.写日记.采访.会议记录的必备神器! [哪些人在用讯飞语记? ...

最新文章

  1. MySql事务select for update及数据的一致性处理讲解
  2. 143. Reorder List
  3. 最优化理论与方法(part2)--矩阵求逆和广义逆
  4. CondenserDotNet - 使用 Kestrel 和 Consul 的 API 反向代理库!
  5. Java 非小数BigDecimal转换为Integer
  6. idea svn 不见的问题
  7. 御剑+php,ps创意制作一个御剑飞行效果教程
  8. DevExpress Office文件API打印 PDF 文档
  9. android 5.0 n,EMUI 5.0遭泄漏 基于Android N制作!华为P9用户有福啦
  10. IFM分量包络解调分析MATLAB,[原创]数据包络分析(DEA)简介
  11. PMP备考大全:经典题库(7月第4周)
  12. 键盘记录器(有发送到指定qq邮箱的功能。附源代码及使用教程,免费下载)
  13. opencv4.5.1 包含了BEBLID算子,一个新的局部特征描述符,超越ORB
  14. 关于软路由改造的流水账(一)
  15. 青岛科技大学计算机田玉平,控制理论与控制工程;就业怎么样/?博士.
  16. BIGEMAP使用Unity3D制作真实地形的两种方法
  17. 尤尼克斯nr68_尤尼克斯NR-8羽毛球拍怎么样 手感评测
  18. 真·万字长文:可能是全网最晚的ChatGPT技术总结
  19. 华为手机待办事项闹钟怎么设置提醒?
  20. 汉诺塔相关介绍及计算

热门文章

  1. 如何使用计算机闹铃,电脑怎么设置起床闹钟提醒
  2. 类的继承与多态知识点总结
  3. UI悬浮窗控制台脚本交互
  4. 如何制定六西格玛项目计划(三)
  5. 野蛮时代辅助脚本代码 为什么要在线更新资源和文件?
  6. 自学实践前后端项目4 MMall商城 3
  7. String 的常用API?
  8. 基于MATLAB的语音及音乐信号的采样、滤波及处理
  9. 论文阅读:6-PACK
  10. Python 字符串系列三字符串的拼接拆分和判断【简单易懂,代码可以直接运行,强烈推荐】