最近遇到一个需求,当监控的指标出现异常的时候,发起语音提示。

前端用的是elementUI + VUEjs,后台用springboot + mybatis。实现的思路是,前端监听某一个指标,当该指标发生变化的时候,调用语音提示功能。代码如下:

data数据:

data () {return {showDetail: false,height: 1,// 1 不可用 0 正常 2运维中result: [],tableData: [],// 应用异常数量errCount: 0}

监听:

  // 监听异常发生变化,语音播报watch: {'errCount': function () {this.aplayAudio()}}

语音播报的方法:

// 语音播放aplayAudio () {const audio = document.getElementById('audio')audio.play()}

页面上需要定义一个audio:

<!-- 告警音 --><audio id="audio" src="/static/audio/130808.wav"/>
tips:

src中是语音资源路径,你可以放在前端项目中的静态资源文件夹里面,引入就可以。

vue前端实现语音提示功能相关推荐

  1. 为自己的软件添加语音提示功能

    公司的项目,要求为软件添加语音提示功能. 主要有两个思路: 1.直接播放语音文件,如*.mp3或*.wav 2.将输入的字符串转为语音文件 上一家公司做过播放语音文件,但将输入的字符串转换为语音文件感 ...

  2. vue+科大讯飞 实现语音听写功能

    最近公司需求语音转文字功能,对接了科大讯飞中的语音听写功能,因为官方文档中没有vue的demo.踩了几个坑,把踩的坑记录一波 坑一: WebSocket connection to 'wss://ia ...

  3. 智能手表语音提示功能芯片选型?NV340D 8脚语音芯片

    近年来,智能可穿戴设备逐渐受到消费者的追捧,其中就包括功能多样.佩戴方便的智能手表.智能手表除了有指示时间的功能之外,一般还具有提醒.导航.校准.监测.交互等其中一种或者多种功能. 智能手表实现语音提 ...

  4. C#使用System.Speech制作语音提示功能

    转载自:C#语音提示 c#实现语音阅读以及文本转语音文件是基于c#的一个类库(SpeechSynthesizer )实现的,使用该类必须要添加引用using System.Speech.Synthes ...

  5. 前端实现语音播报功能

    近期接到需求,内容页中的文字要实现语音播报功能,语音生成已经存入数据库 var myAudio = new Audio(); //arr 中存放的是音频数据,数组的大小是不确定的 var arr = ...

  6. vue内引入语音播报功能

    为什么80%的码农都做不了架构师?>>>    在vue项目中引入语音播报,使用的科大讯飞语音接入, 具体思路为每次接收到语音信息后存入一个数组,然后监听这个数组,开始冲第一个索引播 ...

  7. 奥的斯服务器显示spb,奥的斯ACD4电梯自动复位救援与语音提示功能设置操作

    如果奥的斯ACD4电梯在采购配置时需要增加复位救援功能,奥的斯电梯工厂将会增加此功能的部件APRS(AdditionalPositionReferenceSystem)系统. 一.此功能的操作特征是: ...

  8. vue实现自动语音播报功能,未解决。(已用js解决20220210)

    这个放不出来 <template><div><i @click="reader" class="el-icon-microphone&quo ...

  9. 八楼电梯的c语言程序,本科毕业设计—电梯自动语音提示系统.doc

    电梯自动语音提示系统 院 系:信息科学与工程学院 专 业 班:电子科学与技术1102班 姓 名: 学 号: 指导教师: 2015年5月 电梯自动语音提示系统 The Elevator Automati ...

  10. 智能密码锁语音提示芯片选型?

    智能门锁是指区别于传统机械锁的基础上改进的,在用户安全性.识别.管理性方面更加智能化简便化的锁具. 在智能锁操作过程中,拥有语音提示功能可对老年人与儿童,带来极大的便利,智能门锁的安全性比传统的钥匙, ...

最新文章

  1. flink 自定义 窗口_Flink入门实战 (下)
  2. 如何防止我的模型过拟合?这篇文章给出了6大必备方法
  3. Office 2016 for Mac试用之Excel篇
  4. java 类的访问权限_什么是Java类的访问权限?
  5. nssl1317-灵魂分流药剂【分组背包,二维费用背包】
  6. linux ssh禁止用户访问任何目录,怎么限制远程ssh用户访问特定的文件
  7. 计算机英语六级,英语六级作文范文:计算机
  8. 一张图带你了解python
  9. 脑洞大开!拿Transformer和CNN比较!犯错都像人类
  10. python 实例创建
  11. php面试专题---MySQL常用SQL语句优化
  12. ubuntu18下vnpy1.9.2的安装
  13. React-组件生命周期
  14. 如何理解linux的平均负载?
  15. 阿里社招面试如何准备
  16. java 源码分析1 -String
  17. 找到的The LEGEND of the DRAGON的新下载地址
  18. 手机端和wap端页面的自适应技术方案
  19. linux 刷新网络配置,3 Linux 网络配置
  20. 科技热点周刊|ClickHouse 融资 2.5 亿美元、个人信息保护法正式实施、Facebook 改名 Meta

热门文章

  1. 3.19美团实习面试一面二面(已offer)
  2. js习题(模拟京东快递单号查询)
  3. 如何避免服务器被恶意网络攻击
  4. 20中氨基酸名称、简写及化学式
  5. 你该把前端外包出来了
  6. html关于圣诞节主题的网页,灵感: 8个以圣诞节为主题的网站欣赏
  7. html关于圣诞节主题的网页,玩转圣诞创意!10个以圣诞节为主题的优秀网站设计...
  8. [5G学习]01-5G无线接口架构介绍
  9. MiiX私享会 · 第六期: BCH姜家志100分钟深聊BCH硬分叉与算力战!
  10. c语言 dct变换,汇编实现的DCT变换算法