Open SundyJin opened 6 years ago
Does it fail immediately after the launch, or after running for a while?
It seems crash immediately after the launch, when called ai.kitt.snowboy.snowboyJNI.new_SnowboyDetect
Did you make sure you allowed permissions such as storage and microphone?
We don't need storage and microphone permissions. In app, snowboy is used to detect hotword in a given wav file.
I'm not sure how you integrated Snowboy, but if you followed the demo app, it has to copy some basic stuff, such as model files and so on.
Of course, I followed the demo app. This issue is accidental and can't be recurrence, 3 user reported in 10000.
Snowboy version: 1.3.0 model: alexa.umdl Mobile: Moto XT1650
1 #00 pc 000000000006ba04 /system/lib64/libc.so (tgkill+8) [arm64-v8a]
2 #01 pc 0000000000068ea0 /system/lib64/libc.so (pthread_kill+64) [arm64-v8a] 3 #02 pc 0000000000024150 /system/lib64/libc.so (raise+24) [arm64-v8a] 4 #03 pc 000000000001cbd4 /system/lib64/libc.so (abort+52) [arm64-v8a] 5 #04 pc 00000000000ef784 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (__gnu_cxx::verbose_terminate_handler()+348) [arm64-v8a] 6 #05 pc 000000000009d3e0 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (cxxabiv1::terminate(void (*)())+8) [arm64-v8a] 7 #06 pc 00000000000ee9e8 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so [arm64-v8a] 8 #07 pc 000000000009ce48 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (gxx_personality_v0+156) [arm64-v8a] 9 #08 pc 0000000000101440 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so [arm64-v8a] 10 #09 pc 0000000000101764 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (_Unwind_RaiseException+252) [arm64-v8a] 11 #10 pc 000000000009d57c /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (__cxa_throw+124) [arm64-v8a] 12 #11 pc 00000000000468a4 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (snowboy::SnowboyLogMsg::~SnowboyLogMsg()+776) [arm64-v8a] 13 #12 pc 0000000000047d14 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (snowboy::ExpectToken(bool, char const, std::istream)+412) [arm64-v8a] 14 #13 pc 000000000007f408 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (snowboy::AffineComponent::Read(bool, std::istream)+436) [arm64-v8a] 15 #14 pc 0000000000080aec /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (snowboy::Component::ReadNew(bool, std::istream)+200) [arm64-v8a] 16 #15 pc 000000000006c1d4 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (snowboy::Nnet::Read(bool, std::istream*)+200) [arm64-v8a] 17 #16 pc 0000000000069504 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (snowboy::UniversalDetectStream::ReadHotwordModel(std::string const&)+3292) [arm64-v8a] 18 #17 pc 0000000000069d5c /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (snowboy::UniversalDetectStream::UniversalDetectStream(snowboy::UniversalDetectStreamOptions const&)+648) [arm64-v8a] 19 #18 pc 000000000003ba14 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (snowboy::PipelineDetect::Init()+1224) [arm64-v8a] 20 #19 pc 000000000002a3d8 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (snowboy::SnowboyDetect::SnowboyDetect(std::string const&, std::string const&)+156) [arm64-v8a] 21 #20 pc 00000000000270c0 /data/app/com.zhixin.roav.charger.viva-1/lib/arm64/libsnowboy.so (Java_ai_kitt_snowboy_snowboyJNI_new_1SnowboyDetect+212) [arm64-v8a] 22 #21 pc 0000000000ccb1f4 /data/app/com.zhixin.roav.charger.viva-1/oat/arm64/base.odex (oatexec+12788) [arm64-v8a]