iOS应用处于前台、后台、应用被杀掉场景-收到远程推送进行收款语

2021-06-09  本文已影响0人  wvqusrtg
iOS应用处于前台、后台、应用被杀掉场景-收到远程推送内容进行收款语音播报;
介绍:

收银应用两大技术点:远程推送、收款成功语音播报收款金额及其他附带语音内容;

顺便点下android语音播报有一个至今无法实现模块:应用被杀掉的情况下,不能像iOS设备一样能够语音播报收款金额及其他收款语音提示内容;

iOS收款语音播报-走远程推送

因为, 苹果官方在iOS 12.1及之后版本, 不再支持在拓展NotificationService里合成语音和文字转语音(AVSpeechSynthesizer)播报!!!因为推送扩展系统分配的内存资源很少, 只能做一些微小的操作,调起语音播报直接就内存溢出挂掉了
作者:mikey_Jiang
链接:https://www.jianshu.com/p/d4c066deffc4
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

iOS收款语音播报-走远程推送 解决方案

均使用语音文件播报的方式,语音文件获取这里我使用的python脚本语音合成,要是你觉得合成不好听,推荐百度语音合成,当然还可以生成方言语音文件;

收款语音播报目前iOS端口能实现类似:微信、支付宝、各大银行及收单app收款语音播报方式

上一篇下一篇

猜你喜欢

热点阅读