ios语音合成闪退
Jollo小昕 发布于2016-09 浏览:1452 回复:5
0
收藏
快速回复

闪退原因

*** setObjectForKey: object cannot be nil (key: SynthesizeIDX)

具体定位到

-[SynthesisStateNotifier synthesizerFinishWorkingSentence:sentenceNumber:sessionID:] /Users/lappi/Documents/ios/Speech/GIT/ios-tts-sdk/BDSSpeechSynthesizer/BDSSpeechSynthesizer/SynthesizerImp/SynthesisStateNotifier.m: line 94

用的是2.2.1版本的SDK,这是什么原因?希望解决

收藏
点赞
0
个赞
共5条回复 最后由用户已被禁言回复于2022-04
#6fang4096回复于2016-09

额,那我们先从代码分析下。

0
#5Jollo小昕回复于2016-09

额,这个可就拿不到了

0
#4fang4096回复于2016-09

看起来像是传入的合成文本有问题,能否把触发crash的文本内容给下?

0
#3Jollo小昕回复于2016-09
*** setObjectForKey: object cannot be nil (key: SynthesizeIDX) (null) (( 0 CoreFoundation 0x0000000180e3adc8 + 148 1 libobjc.A.dylib 0x000000018049ff80 objc_exception_throw + 56 2 CoreFoundation 0x0000000180d20494 + 0 3 ReadyGo 0x100616ff4 ReadyGo + 6385652 4 ReadyGo 0x1005ec45c ReadyGo + 6210652 5 ReadyGo 0x1005f1a10 ReadyGo + 6232592 6 ReadyGo 0x100602340 ReadyGo + 6300480 7 ReadyGo 0x100602034 ReadyGo + 6299700 8 ReadyGo 0x100601fcc ReadyGo + 6299596 9 ReadyGo 0x100602918 ReadyGo + 6301976 10 libsystem_pthread.dylib 0x0000000180a9fb28 + 156 11 libsystem_pthread.dylib 0x0000000180a9fa8c + 0 12 libsystem_pthread.dylib 0x0000000180a9d028 thread_start + 4 ) dSYM UUID: F22E8568-E805-39E1-8171-3BE54B50D2BD CPU Type: arm64 Slide Address: 0x0000000100000000 Binary Image: ReadyGo Base Address: 0x0000000100030000


0
#2fang4096回复于2016-09

有没有全部的log?或者复现步骤?

0
TOP
切换版块