Closed fwinnen closed 6 years ago
Hi,
there is a long time I don't touch in this. And I'm sure some things have already changed (e.g. OpenBLAS version). I can try to help you, but I'm not working with Android anymore and I don't have any devices to test it. So, I'll try update some dependencies, but I need your help for testing.
Hi, thanks! What would help me already is to have the commit from which you built the image on docker hub. From there I might figure out what changed and broke things.
Am 11.12.2017 um 21:17 schrieb Eduardo Silva notifications@github.com:
Hi,
there is a long time I don't touch in this. And I'm sure some things have already changed (e.g. OpenBLAS version). I can try to help you, but I'm not working with Android anymore and I don't have any devices to test it. So, I'll try update some dependencies, but I need your help for testing.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jcsilva/docker-kaldi-android/issues/4#issuecomment-350845361, or mute the thread https://github.com/notifications/unsubscribe-auth/AGAXSdKgWbNCRqe9oHwW-zKjuhBSxpaoks5s_Y30gaJpZM4Q98Gp.
Well,
what I've done is explained here: http://jcsilva.github.io/2017/03/18/compile-kaldi-android/
The commits I used are also pointed in this blog. But I think you have already followed these instructions, right?
I mean the commit from this: https://github.com/jcsilva/docker-kaldi-android https://github.com/jcsilva/docker-kaldi-android repo, which was used to build jcsilva/docker-kaldi-android on docker hub (the one I get with docker pull jcsilva/docker-kaldi-android
) because thats the only one that works for me
Am 11.12.2017 um 21:25 schrieb Eduardo Silva notifications@github.com:
Well,
what I've done is explained here: http://jcsilva.github.io/2017/03/18/compile-kaldi-android/ http://jcsilva.github.io/2017/03/18/compile-kaldi-android/ The commits I used are also pointed in this blog. But I think you have already followed these instructions, right?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jcsilva/docker-kaldi-android/issues/4#issuecomment-350847355, or mute the thread https://github.com/notifications/unsubscribe-auth/AGAXSTKpfYhGT9hQAXIqi_ISUVtjKN5Hks5s_Y-ogaJpZM4Q98Gp.
Oh, sorry. I misunderstood.
Bad news: I don't know any more which commit fo this repository I used to build that image. But I'm almost sure it was the current master.
Good news: I checked here and saw the OpenBLAS version in my post is wrong. The correct version, which was the one used in that Docker image is sha 482015f8d6840da96. I hope it may help you.
@fwinnen, I think the problem was fixed with PR #5.
By the way, I've just updated the Dockerfile and de Docker image with the most recent versions of Kaldi and OpenBLAS
Yeah, it was the version mismatch of OpenBLAS (which I had to link again in my cmake project). Your hint with the sha helped me fix this for me. Sorry for not getting back to you! I'll close this issue, since the update you mentioned should fix the problem for future use.
Hi,
I am trying to get online decoding to work on android. For the start I was following: http://kaldi-asr.org/doc/online_decoding.html and executed src/online2bin/online2-wav-nnet2-latgen-faster which was build using the approach from your readme with the jcsilva/docker-kaldi-android:latest docker pulled from Docker Hub.
This all works and executes fine on android (adb shell on a P6). However, when I build your docker image from the repo, and use this to build kaldi, I get a runtime error executing the example:
Digging into it, I found that the docker image from Docker Hub is probably not build from latest master, but from the build date (06-28) I tried commits from 06-27 and 06-28 which both fail the same way. When analyzing the build executables with readelf -a -W and looking at their diffs (build with Docker-Hub-image and self-built-image-from-this-repo-latest) There are only two differences:
These are in the repo-build executable
while the docker-hub-version only has this instead:
also these are not in the repo-build-one:
I don't know how this could relate to the error I am getting, but maybe it helps someone to help me :)
Note: everything was executed with kaldi source commit: 99880f7 which was suggested in your guide.