iOS12.1使用百度语音无法播报
高级会员_煊 发布于2018-11-08 11:19 浏览:455 回复:17
3
收藏

使用UNNotificationServiceExtension来获取播报语音内容,使用的是百度语音合成,无法播报,12.1的系统不行,以下的都可以

收藏
点赞
3
个赞
共17条回复 最后由棉耪寄宪捕瓷回复于2018-11-20 20:54
#18棉耪寄宪捕瓷回复于2018-11-20 20:54:47

我这也不行。。。。关注中。。。。

0
#17liuxin2010912回复于2018-11-20 14:44:28

今天用12.1系统测试了一下收钱吧的app,发现他们实现了播报,即使杀死程序也是可以播报的,所以一定是在NotificationService里面搞得,就是不知道用的什么方法!!!!

0
#16街机模式2012回复于2018-11-19 17:02:36

是啊,这个问题官方能不能出来说一下

1
#15曼巴不嗜血回复于2018-11-19 15:54:52

iOS 12.1: 前台可以播放,后台播放也可以,合成语音之后不要立即播放,用AVAudiPlayer来播放,进入后台,APPDelegate里面申请下后台任务,就可以播放了,后台播放本地的视频也一样。杀进程播放暂时还没解决。公司内部应用,plist里面随便加,需要上架的,要另谋出路了。

0
#14无城赵伟回复于2018-11-19 11:46:35

有能解决的么?咨询苹果的技术支持,也没有回复

0
#13寂静向晚回复于2018-11-16 15:53:36

有没有人解决了这个问题。头发都要愁白了。

2
#12liuxin2010912回复于2018-11-16 09:36:31
#7 zhwukun回复
mark AVSpeechSynthesizer文字转语音播放,AVPlayer 播放合成语音, 也都不可以。。 测试NotificationService plist 如果设置 background  Audio, 才可以。  但是这样又会影响审核。。  不知道还能怎么办了。 貌似支付宝的收款码,也是12.1 无法播放收款语音。
展开

可以吗,我设置了App plays audio or streams audio/video using AirPlay但是也是无法播放呀?
我是使用AVAudioPlayer播放本地mp3文件合成的m4a文件,收款播报!

0
#11liuxin2010912回复于2018-11-15 17:59:33

我也遇到了同样的问题,请问你们有谁解决了吗?

0
#10asia_aepay回复于2018-11-15 15:55:16

有谁解决没,我们也遇到了,求助求助

0
#9阔爱65路回复于2018-11-14 16:23:47

同样有这个问题 懵圈!!!

0
#8Mannen777回复于2018-11-13 17:10:10

有没有解决办法

0
#7zhwukun回复于2018-11-13 14:29:40

mark

AVSpeechSynthesizer文字转语音播放,AVPlayer 播放合成语音, 也都不可以。。
测试NotificationService plist 如果设置 background  Audio, 才可以。  但是这样又会影响审核。。  不知道还能怎么办了。

貌似支付宝的收款码,也是12.1 无法播放收款语音。

0
#6曼巴不嗜血回复于2018-11-13 13:44:32

同样的问题

0
#5郭志胜333回复于2018-11-12 19:14:20

AudioQueue start errored error: 561015905 (!pla)

Can't begin playback while in background!

0
#4天波塘主回复于2018-11-11 20:26:59

你们怎么解决的?

0
#3yangmaonice回复于2018-11-09 14:31:11

我也是这个问题,使用百度、讯飞、AVSpeechSynthesizer在iOS12都不行。一脸懵逼

0
#2谁的错与过回复于2018-11-09 08:49:09

和我们一样的问题

0
TOP
切换版块