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

POS刷卡开发源码之语音播报-CyberWinApp-SAAS 本地化及未来之窗行业应用跨平台架构

一、终端语音提醒的好处


1. 增强信息传递的有效性:在人们忙碌或者注意力分散时,语音提醒能够直接穿透噪音和干扰,确保重要信息被准确接收。
2. 提高操作的便捷性:用户无需停下手中的工作去查看屏幕或阅读文字,直接通过听取语音就能获取所需信息并做出相应反应。
3. 降低错误率:清晰准确的语音提醒能够减少因误解或忽略信息而导致的错误操作。
4. 个性化服务:可以根据用户的偏好设置不同的语音风格、语言和提醒内容,提供更加贴心和专属的服务体验。例如,手机的语音助手可以用用户喜欢的明星的声音来进行提醒。
 

二、实现技术比对

序号技术优点缺点
1录制专用音频,譬如排队叫号,大厅叫号,医院排号,餐饮排号,收款提醒

声音好

可离线使用

成本高

只能播报指定内容

语音包导致安装文件大

2在线语音技术

无语音包,节约安装

可播报任意文字

无网络无法使用

在线需要接口费用

3TTS技术

能播报任何文字

一次购买终身可用

可离线使用

部分语句不够亲切

三、商业场景调用VS原生态

序号技术优点缺点
1原生app功能完整,不容易白屏幕,闪退每次都要开发,开发成本高,可以一旦变动都要改
2网页适配强,开发简单系统没有权限,第版本无法使用
3混合应用hybird适配强,一次开发,公司多款应用可以同时调用,一次开发多次使用技术要求高

四、交互语音代码

   @JavascriptInterfacepublic String speakText(String msg){try {//showToast("开始朗读"+msg);String ret="";if(tts==null){speakText_Init();}//  tts.speak(msg,TextToSpeech.QUEUE_FLUSH,null,null);tts.speak(msg, TextToSpeech.QUEUE_FLUSH, null);// tts.speak(msg,TextToSpeech.QUEUE_FLUSH,null,null);return  "{\"status\":1,\"message\":\""+ret+"\"}";}catch(Exception ex){return  "{\"status\":0,\"message\":\""+ex.getMessage()+"\"}";}}

五、运行环境

手机上自带tts,但是终端设备需要自己安装tts

http://www.lryc.cn/news/418475.html

相关文章:

  • jupyter notebook魔法命令
  • Mysql事件
  • Unity Console 窗口输出对齐
  • leetcode198_打家劫舍
  • C# 串口通讯怎么防止数据丢失
  • 【机器学习】BP神经网络中的链式法则:解开智能背后的数学奥秘
  • MyBatis 基本操作 - 注解版
  • 专业比例阀放大器配套选型
  • Springboot 多数据源整合的三种方式
  • 【科研笔记】中国知网高级检索与专业检索针对同一检索内容返回的结果对比
  • C#-了解IOC控制反转及相关框架的使用
  • CSDN机器人与僵shi粉测试(真人看看)
  • 【C/C++ 多态中的虚函数的虚函数表】详细的了解一下吧(要先知道有虚函数表
  • 基于树莓派4B设计的智能家居控制系统(阿里云IOT)(203)
  • 太阳能光伏气象站的功能优势
  • LVS(Linux Virtual Server)负载均衡详解
  • C语言 | Leetcode C语言题解之第329题矩阵中的最长递增路径
  • rabbitmq学习记录
  • MySQL数据库基础:约束
  • Java设计模式和AOP编程
  • 【扒代码】data.py
  • 【时时三省】unity test 测试框架 介绍(适用于C语言进行测试的)
  • 那些你应该掌握的linux命令
  • 系统出现高CPU可能风险因素整理
  • 前端技术 -- 动画效果之GSAP作用与使用示例
  • C口一拖二数据线:解锁数字生活的便捷新篇章LDR6020
  • CH07_数据绑定
  • 24.python基础(8.8)
  • 【论文阅读】MobileNetV4 - Universal Models for the Mobile Ecosystem
  • 大模型日报 2024-08-07