App处于后台/被杀死的状态仍可进行语言播报的方案:本地离线合成音频+Service Extension【免费方案】

举报
iOS逆向 发表于 2022/03/07 22:57:17 2022/03/07
【摘要】 文章目录 引言 I 后台语音播报推送信息 1.1 实现原理 1.2 推送语音播报总控制逻辑 1.3 合并音频到在AppGroup中 ...

引言

  1. 付费方案(付费离线SDK+Service Extension):https://kunnan.blog.csdn.net/article/details/121681495

  2. 免费方案:(本地拼接音频+Service Extension)https://download.csdn.net/download/u011018979/83761325

离线合成比较成本昂贵,所以推荐你采用本地拼接音频实现。

iOS15之后,在AppGroup中合并音频来避免产生多条横幅。

目前正准备采用语音合成音频文件后,将文件写到AppGroups的Library/Sounds文件夹下,最后更改UNNotificationSound属性来自定义的收款到账语音。

文章来源: kunnan.blog.csdn.net,作者:iOS逆向,版权归原作者所有,如需转载,请联系作者。

原文链接:kunnan.blog.csdn.net/article/details/123325914

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。