Как я могу записать с микрофона?

В этой команде вы можете увидеть родительский процесс текущей оболочки:

ps -o comm= -p $(echo $PPID)

Это работает в bash, где определена переменная PPID, не знаю в других оболочках. [ ! d1]

РЕДАКТИРОВАТЬ

Как заметил @bmk, материал echo переполнен и не нужен:

ps -o comm= -p $PPID
1
задан 4 November 2011 в 03:36

5 ответов

Мне удалось решить мою проблему с помощью этого руководства - включить устройства захвата в alsamixer. Я до сих пор не знаю, как это решить, используя графический интерфейс.

0
ответ дан 25 May 2018 в 17:16
  • 1
    Ссылка мертва, поэтому ссылки только для ссылок не очень полезны! – Sparhawk 20 August 2015 в 16:44

Мне удалось решить мою проблему, используя это руководство - включить устройства захвата в alsamixer. Я до сих пор не знаю, как это решить, используя графический интерфейс.

0
ответ дан 7 August 2018 в 20:30

Мне удалось решить мою проблему, используя это руководство - включить устройства захвата в alsamixer. Я до сих пор не знаю, как это решить, используя графический интерфейс.

0
ответ дан 10 August 2018 в 08:51

Откройте «Системные настройки»> «Звук»> «Ввод», выберите устройство и теперь записывайте то, что вы хотите. Для этого рекомендуется Audacity.

1
ответ дан 25 May 2018 в 17:16
  • 1
    Это, кажется, не имеет никакого эффекта. См. Мое редактирование. – Nate 4 November 2011 в 03:36
  • 2
    У меня была такая проблема, как у вас, и все это касалось изменения настроек BIOS и системных настроек. – Paulo Lieuthier 4 November 2011 в 17:16

Возможно, вам придется выбрать подходящее устройство. Попробуйте что-то вроде arecord -d 5 -D plughw foo.wav. Вы можете перечислить все допустимые имена устройств с помощью arecord -L.

0
ответ дан 25 May 2018 в 17:16
  • 1
    Я пробовал все устройства, кроме surround* (большинство из которых давало мне некоторую ошибку), но никто не работал. См. Мой отредактированный вопрос для моего списка устройств. – Nate 3 November 2011 в 16:05

Другие вопросы по тегам:

Похожие вопросы: