playaudio () в октаве - PullRequest
       1

playaudio () в октаве

1 голос
/ 15 февраля 2012

Я пытаюсь запустить следующую строку для воспроизведения сигнала:

>> playaudio(sig);

Но терминал возвращает:

>> sh: cannot create /dev/dsp: Permission denied

Как я могу это исправить? Спасибо

Я использую Ubuntu 11.10.

Ответы [ 3 ]

1 голос
/ 01 апреля 2013

playaudio может быть поврежден. Стоит прочитать стандартную реализацию playsound (версия 3.6.2): ​​

Посмотрите на эту ссылку Как воспроизвести звук в октаве?

0 голосов
/ 08 августа 2016

playaudio устарело в Octave 4.0 и будет удалено в 4.4. Вместо этого используйте audioplayer.

0 голосов
/ 13 октября 2012

Попробуйте запустить октаву с правами суперпользователя

sudo octave

Затем попробуйте воспроизвести ее снова

>> playaudio(signal)

Если это не сработает, попробуйте установить пакет с именем octave-audio (можеттакже необходимо установить пакет с именем sox).

...