Как я могу изменить звукозаписывающее устройство SoX? - PullRequest
0 голосов
/ 28 января 2020

В заголовке: Как я могу изменить записывающее аудиоустройство SoX?

Я использую MacOS (установлен с homebrew).

Я взаимодействую с SoX через Node.js библиотека под названием node-audiorecorder , которая записывает звук; дайте мне знать, если есть лучшее решение, которое я должен использовать для записи аудио в файл .wav с указанного устройства ввода c.

РЕДАКТИРОВАТЬ: Просто чтобы прояснить, мы НЕ говорим о записи ввода с устройства ввода по умолчанию здесь.

1 Ответ

1 голос
/ 03 февраля 2020

В конструкторе есть опция устройства.

const AudioRecorder = require('node-audiorecorder');


const options = {
  program: `sox`,
  device: null, // Recording device you want to use.

};

let audioRecorder = new AudioRecorder(options);
...