Существует программулинка Qlingvo (
http://sanches.boom.ru/qlingvo.html) - оболочка для словарей формата Mova (
http://mueller-dic.chat.ru/ http://transmagus-dic.chat.ru/), например, англо-русский словарь Мюллера. Эта вещь напоминает ABBYY Lingvo и была написана с целью альтернативы Lingvo под никсами. Как и в выше упомянутом абби линво, в qlingvo есть возможность послушать звук. Звук идет через вызов sox. В недалеком прошлом я сидел за ASPLinux и звук работал. Сейчас же, под Дебианом, работать оно отказывается. Так, если запустить qlingvo из командной строки, и, затем, попытаться послушать звук (путем нажатия соответствующей кнопочки), имеем:
$ qlingvo
playing /home/wiki/qlingvo/sounds/b/book.wav
sox: Can't open output file '/dev/dsp': Device or resource busy
если же просто попытаться послушать тоже самое, без помощи qlingvo, sox в 9 случаях из 10 пишет:
$ play book.wav
playing book.wav
sox: Can't open output file '/dev/dsp': Device or resource busy
Иногда, play все же произносит, то, что от него хотят, но увеличив при этом скорость воспроизведения:
$ play apple.wav
playing apple.wav
sox: Sound card appears to only support 2 channels. Overriding format
sox: Unable to set audio speed to 11025 (set to 48000)
Надо заметить, что при попытке воспроизведения звукового файла через плэй, ни что в этот момент более не воспроизводиться (непонятно, почему dsp оказывается занятым).
Все остальные приложения, воспроизводящие звук работают нормально.
В чем может быть проблема?
Qlingvo v.0.24 (тоже происходит и с версией 0.2)
sox: Version 12.17.7
Debian GNU/Linux 3.1 r0a Sarge, ядро 2.6.8-2-386