Вопрос

Может ли это сделать?

Если это так, любая информация на тему значительно ценится. (Если нет с веб-аудио API, есть ли другой API, который позволяет мне добиться этого?)

Это было полезно?

Решение

Дерек правильный.Если у вас есть карта Realtek (я не знаю о поддержке от других производителей), вы устанавливаете его в Stereo Mix, и устанавливаете стереосистему микс на микрофон по умолчанию.Затем вы можете создать исходный узел, связанный с помощью MIC, используя navigator.getUserMedia. Google, и вы найдете его.

Я только что сделал скрипку для вас: Аудио с SoundCard

Редактировать: Ссылка теперь идет вправо версию jsfiddle (у другого имела ошибки стержня).

Другие советы

Можно запечатлеть глобальный аудиовыход с помощью Web Audio API для аудиокарт, которые поддерживают функцию Stereo Mix, в противном случае вы можете использовать виртуальный аудиокабель.

Вот скрипка https://jsfiddle.net/bomzj/beap6n2g/ >

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top