[Armadillo:05984] Re: Armadillo-440 & Froyoでの音声検索(VoiceSearch.apk)を動作させたい

imudak email@hidden
2010年 10月 26日 (火) 11:13:00 JST


岡野です。
返信ありがとうございます。>古賀さん

2010年10月26日10:45 Shin-ya Koga <email@hidden>:
> 元のメールにあったログを見ると、リソースのエラーが
> FATAL EXCEPTION を起こしているので、そちらが直接の原因ぽい
> ですね:

私もそんな気がします。

#ALSAのエラーも音声検索という機能からみれば致命的ですが…
#しかしリソースが無いくらいで落ちること無いのに…

> ★の行で、'res/raw/disambig.wav' が無いと言っていますので、
> disambig.wav がイメージに入っているのかどうかを確認してみる
> のが良いかも知れません。

イメージに入っている=apkの中に入っている、でよいのでしょうか?
#この辺の理解がちょっと曖昧です…

実機に入れたapkを念のため再取得して展開してみましたが、ファイルは
存在しています。

 adb pull /system/app/VoiceSearch.apk
 unzip VoiceSearch.apk
 dir res/raw/

2010/10/22  10:07    <DIR>          .
2010/10/22  10:07    <DIR>          ..
2008/08/21  17:13             5,380 cancel.wav
2008/08/21  17:13             9,758 dialing.wav
2008/08/21  17:13             7,002 disambig.wav
2008/08/21  17:13             3,996 end_speech.wav
2008/08/21  17:13             4,198 error1.wav
2008/08/21  17:13             8,076 error2.wav
2008/08/21  17:13             7,110 just_talk_data.bin
2008/08/21  17:13             4,560 show_results.wav

以上よろしくお願いします。

----
OKANO

2010年10月26日10:45 Shin-ya Koga <email@hidden>:
> サムシングプレシャスの古賀です。
>
> 岡野さん([Armadillo:05981]):
>>>リソースの方はよく分からないですが、ALSAのレイヤーが気になります。
>>>これをもう少し詳しく教えていただけますか?
>>>makefileに以下あたりを加えたと思うのですが。
>>
>>誤解があるといけないので、手順をそのまま書きます。
>>ご指摘の通りになっていると思うのですが…。
>
> 元のメールにあったログを見ると、リソースのエラーが
> FATAL EXCEPTION を起こしているので、そちらが直接の原因ぽい
> ですね:
>
>>Resourcesエラー:
>>E/AndroidRuntime(  367): FATAL EXCEPTION: main
>>E/AndroidRuntime(  367):
>>android.content.res.Resources$NotFoundException: File
>>res/raw/disambig.wav from drawable resource ID #0x7f050002  ★
>>E/AndroidRuntime(  367):        at
>>android.content.res.Resources.openRawResourceFd(Resources.java:860)
>>E/AndroidRuntime(  367):        at
>>android.media.MediaPlayer.create(MediaPlayer.java:641)
>>E/AndroidRuntime(  367):        at
>>com.google.android.voicesearch.RecognitionActivity.safeCreatePlayer(RecognitionActivity.java:699)
>
> ★の行で、'res/raw/disambig.wav' が無いと言っていますので、
> disambig.wav がイメージに入っているのかどうかを確認してみる
> のが良いかも知れません。
>
> --
> 古賀信哉 (株)サムシングプレシャス
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>



armadillo メーリングリストの案内