limura / NovelSpeaker

text speech app for text novel site.
https://limura.github.io/NovelSpeaker/
MIT License
27 stars 5 forks source link

読み上げ時に特定の文字(文字列?)があると落ちる #68

Open limura opened 7 years ago

limura commented 7 years ago

今のところ、

という事が報告されており、確かに落ちます。 ただ、落ちるのが AVSpeech 周りの thread らしく、EXC_BAD_ACCESS で落ちている事しかわかりません。

limura commented 7 years ago

ワークアラウンドとしては、落ちる原因になっている文字列(前の例だと "*" など)を読み替え辞書に " "(半角スペース) などに読み替えるように登録すると回避できる事はわかっていますが、ちゃんと原因を特定して回避したいものです。(´・ω・`)

limura commented 7 years ago

アプリレビューより追記

非常にお気に入りアプリです

毎日利用しています。読み上げは家族からも五月蝿いと言われながらやめられません。しかし、ここ数日、頻繁に落ちます。主に読み上げ中。 以前から読み上げ中にアプリが落ちる事がありましたが、他の作品の読み上げをしてから元の作品に戻せば大抵スムーズに読み上げていたのが、同様にしても、speakボタン押した途端落ちたり、5〜10行ほど読んでは落ち、スリープ状態になれば落ち。スリープの時はこれまでストップはしてもアプリが落ちる迄はなかったので、少し気になってます。元々ページ数の多い作品ほど落ち易かったので、アプリと作品との相性とか…影響あるのでしょうか?時間かかってもいいので、検証や対策等して頂きたいです。