Menu

pocketsphinx alsa-oss

Help
ITPhoenix
2012-05-16
2012-09-22
  • ITPhoenix

    ITPhoenix - 2012-05-16

    Hello.

    aoss pocketsphinx_continuous
    

    gives:

    pocketsphinx_continuous:  mixer.c:220: oss_mixer_open:
    'fd >= 0'  failed.
    Aborted (core dumped)
    

    Is there any hope?

     
  • Nickolay V. Shmyrev

    Is there any hope?

    There are many ways to solve this problem:

    • Complain to Ubuntu developers that they broke alsa on their system with the configuration which doesn't allow shared access to alsa devices.

    • Complain to Alsa developers that Ubuntu developers broke alsa on their system and alsa doesn't give message which indicates a problem well enough.

    • Complain to Lennart Poetring that he broke sound system on Linux with his pulseaudio.

    • Build pocketsphinx with alsa support instead of oss support

    • Build pocketsphinx with pulseaudio support instead of alsa and oss support

    • Write a letter to president

     
  • ITPhoenix

    ITPhoenix - 2012-06-06

    Ok it worked with the alsa-oss wrapper, with aoss pocketsphinx_continuous.
    I simply tried on a spare, junk machine, installing everything as root. Also,
    the LD configs were done before each ./confgure. Perhaps that was it, who
    knows?

    The speed and accuracy out of the box is excellent!

    Agreed, the ALSA/PulseAudio combination is complicated and buggy no matter
    what the distro. However, there are non-free distros which should be rock
    solid, and then there is Arch Linux, but one must pay for the updated OSS for
    the newer cards. Then we are dependent on them for the drivers, which may not
    be a bad thing.

    I was wondering, I do not see any checksums in the downloads. Are there such
    things?

     

Log in to post a comment.