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

一、终端语音提醒的好处


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

二、实现技术比对

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

声音好

可离线使用

成本高

只能播报指定内容

语音包导致安装文件大

2在线语音技术

无语音包,节约安装

可播报任意文字

无网络无法使用

在线需要接口费用

3TTS技术

能播报任何文字

一次购买终身可用

可离线使用

部分语句不够亲切

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

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

四、交互语音代码

   @JavascriptInterface
    public 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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值