Menu

Eembedding PocketSphinx API on Android with Qt framework.

Help
Karim
2020-11-25
2020-12-14
  • Karim

    Karim - 2020-11-25

    Hi all,

    First at all, congratulations for this precious and powerfull API.

    I'm currently diving into PocketSphinx API in order to write a proto application for doing control-command for our system.
    I'm prototyping on Windows and Linux but I would like to write an application for Smartphone Android.
    However, I'm not an android developper and I plan to use Qt framework and pocketsphinx, knowing that Qt provides tool for creating the final APK.

    Therefore, I was wondering it pocketsphinx could work this way and which version of PocketSphinx API should I use on the host machine for compiling.

    Thanks a lot for your feedback.

    K.

     

    Last edit: Karim 2020-11-25
    • Nickolay V. Shmyrev

      Pocketsphinx is very old technology, not very accurate. Consider Vosk https://github.com/alphacep/vosk-api.

      You can use Vosk with Qt on Android, there is no problem to build a library and link it to Qt.

       
      • Karim

        Karim - 2020-12-14

        Thanks Nickolay for your feedback.
        Actually, since I've posted this mesage, I have slightly changed the architecture of the prototype I'm developping. I no longer need to run pocketsphinx on the Android.

        Beside, I have posted a new question in another section of the forum:
        https://sourceforge.net/p/cmusphinx/discussion/speech-recognition/thread/68e3f13351/
        If you have a chance to have a look, I'll appreciate.

        Though PocketSphinx is an old technology, it seems to perfectly match my needs, at least for a prototype oriented to control/command recognition.
        Furthermore, the gstreamer plugin is a key feature. Does VOSK also provides such one ?

        Thanks.

        K.

         

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.