当前位置: 首页 > news >正文

政府网站建设成效夸克搜索引擎入口

政府网站建设成效,夸克搜索引擎入口,深圳辰硕网站优化,湖州市建设工程造价信息网Vue语音播报功能可以通过使用浏览器提供的Web Speech API来实现。这个API允许你的应用程序通过浏览器朗读文本&#xff0c;不用安装任何包和插件&#xff0c;直接调用。以下是一个简单的介绍&#xff0c;演示如何在Vue中使用语音提示功能&#xff1a; 一、JS版本 <template…


Vue语音播报功能可以通过使用浏览器提供的Web Speech API来实现。这个API允许你的应用程序通过浏览器朗读文本,不用安装任何包和插件,直接调用。以下是一个简单的介绍,演示如何在Vue中使用语音提示功能:

一、JS版本

<template><el-button type="success" @click="playVoice">Web Speech API</el-button>
</template>
<script>
const synth = window.speechSynthesis // 启用文本
const msg = new SpeechSynthesisUtterance()
export default {data() {return {}},methods: {playVoice() {this.handleSpeak('测试111111111') // 传入需要播放的文字},// 语音播报的函数handleSpeak(text) {msg.text = text // 内容msg.lang = 'zh-CN' // 使用的语言:中文msg.volume = 1 // 声音音量:1msg.rate = 1 // 语速:1msg.pitch = 1 // 音高:1synth.speak(msg) // 播放},// 语音停止handleStop(e) {msg.text = emsg.lang = 'zh-CN'synth.cancel(msg) // 取消该次语音播放}}
}
</script>

二、TS版本

运用TS封装形式来实现语音播报功能。
创建一个VoiceAnnouncements.ts的文件,然后在应用的Vue页面进行引入该ts文件并使用。

class VoiceAnnouncements {public synth = window.speechSynthesis // 启用文本public msg: any = new SpeechSynthesisUtterance()public language: string = 'zh-CN'  // 使用的语言:中文public volume: number = 1 // 音量public speed: number = 1  // 语速public pitch: number = 1 // 音高// 开始语音提示startVoiceFunction = (content: String) => {this.msg.text = contentthis.msg.language = this.language this.msg.volume = this.volume this.msg.speed = this.speedthis.msg.pitch = this.pitchthis.synth.speak(this.msg) }// 停止语音提示stopVoiceFunction = (content: any) => {this.msg.text = contentthis.msg. language = this. languagethis.synth.cancel(this.msg) }}//传出实例,保证整个系统只存在单例的Voice
const VoiceAnnouncementsInstance = new VoiceAnnouncements()export default VoiceAnnouncementsInstance

http://www.khdw.cn/news/444.html

相关文章:

  • 秀米网站怎么做推文镇江网站
  • 只用html5可以做网站吗百度百科官网登录
  • 新加坡政府网站建设的特点爱站工具包手机版
  • 营销展示型网站模板百度网站免费优化软件下载
  • 中美贸易最新动态江苏seo哪家好
  • 网站服务器租用价格西安专业seo
  • 同性恋色做视频网站衡阳seo外包
  • 数码产品销售网站建设策划书深圳优化公司统高粱seo
  • 设计制作幻灯片母版的菜单是seo应该怎么做
  • 淮安百度网站建设杭州最好的电商培训机构
  • 胶南网站建设多少钱徐州seo外包
  • 泰州网站建设公司哪家好域名搜索
  • 天津市住房和城乡建设委员会门户网站韩国热搜榜
  • 济南城乡建设官方网站新站seo外包
  • 电子商务网站建设规划方案百度网站权重查询
  • 网站的购物车怎么做友情链接例子
  • 学做点心的网站网站优化企业排名
  • 淘宝网站网页图片怎么做暴疯团队seo课程
  • 武汉公司注册代办价格黄冈网站seo
  • 网站建设免费国外低价刷赞网站推广
  • 织梦系统做的网站忘记登录密码百度快照手机版网页版
  • 做外贸如何通过网站精准找到老板联系方法网络推广的基本方法有哪些
  • cms监控软件手机版宁波seo排名优化价格
  • 国外建站程序bt磁力种子
  • 网站开发知识版权南宁百度seo公司
  • 做cpa必须要有网站吗免费推广公司
  • 山东省商务厅网站开发区管理处推广软文案例
  • 做购物网站 推广搜索引擎数据库
  • 网站标题栏怎么修改郑州网站推广公司
  • 成都游戏网站开发今日头条热榜