iOS app处于后台/被杀死的状态仍可进行语言播报(iOS12.1以上在后台或者被杀死无法语音播报的解决方案)适配iOS15的本地通知功能
Posted iOS逆向
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS app处于后台/被杀死的状态仍可进行语言播报(iOS12.1以上在后台或者被杀死无法语音播报的解决方案)适配iOS15的本地通知功能相关的知识,希望对你有一定的参考价值。
文章目录
前言
本文采用Service Extension并结合本地通知实现app处于后台/被杀死的状态仍可进行语言播报。
其他解决方案: 云喇叭播放语音
强烈推荐的方案: apns的payload中携带了需要合成的文本内容,通过离线语音合成库生成wav音频文件后,将文件写到AppGroups的Library/Sounds文件夹下,最后更改UNNotificationSound属性即可使通知播报一段自定义的收款到账语音。
讯飞 百度 腾讯 离线合成服务都是需要收费的
以上是关于iOS app处于后台/被杀死的状态仍可进行语言播报(iOS12.1以上在后台或者被杀死无法语音播报的解决方案)适配iOS15的本地通知功能的主要内容,如果未能解决你的问题,请参考以下文章
iOS app处于后台/被杀死的状态仍可进行语言播报(iOS12.1以上在后台或者被杀死无法语音播报的解决方案)适配iOS15的本地通知功能
iOS App处于后台/被杀死的状态仍可进行语言播报的实现方案( 离线合成+Service Extension)
iOS App处于后台/被杀死的状态仍可进行语言播报的实现 (适配iOS12.1 ,iOS15的本地通知功能)
iOS App处于后台/被杀死的状态仍可进行语言播报的实现 (适配iOS12.1 ,iOS15的本地通知功能)