Web Audio API, получите вывод с SoundCard
-
21-12-2019 - |
Вопрос
Может ли это сделать?
Если это так, любая информация на тему значительно ценится. (Если нет с веб-аудио API, есть ли другой API, который позволяет мне добиться этого?)
Решение
Дерек правильный.Если у вас есть карта Realtek (я не знаю о поддержке от других производителей), вы устанавливаете его в Stereo Mix, и устанавливаете стереосистему микс на микрофон по умолчанию.Затем вы можете создать исходный узел, связанный с помощью MIC, используя navigator.getUserMedia
. Google, и вы найдете его.
Я только что сделал скрипку для вас: Аудио с SoundCard
Редактировать: Ссылка теперь идет вправо версию jsfiddle (у другого имела ошибки стержня).
Другие советы
Можно запечатлеть глобальный аудиовыход с помощью Web Audio API
для аудиокарт, которые поддерживают функцию Stereo Mix, в противном случае вы можете использовать виртуальный аудиокабель.
Вот скрипка https://jsfiddle.net/bomzj/beap6n2g/ >