захват звука с использованием проблемы c # - PullRequest
0 голосов
/ 11 июля 2010

Я разработал приложение winform для захвата звука, используя NAudio 1.3 на с #. Идея состоит в том, чтобы захватывать потоковые песни через звуковую карту. это отлично работает на Windows XP. Но на Vista и Windows7 машине, если не установлен звуковой драйвер, он также берет голос с микрофона что является большой проблемой (я проверил это на ноутбуке Dell, и если я отключил микрофон, то он не захватывает звук ) Я просто хочу захватить потоковое звучание песни .NAudio 1.3 использует захват звука WASAPI для Windows Vista и 7. Мне нужно решить эту проблему срочно.

1 Ответ

0 голосов
/ 23 декабря 2010

Это не проблема NAudio, это связано с вашей звуковой картой и драйверами в Windows Vista и Windows 7.

На вашем компьютере XP вы будете использовать микшерное устройство, предоставляемое вашей звуковой картой, для записи звука, который вы слышите в то время. В Vista / Windows 7 этот процесс немного изменился и по умолчанию обычно не включается.

Посмотрите это объяснение о том, как включить отключенные звуковые устройства: http://techblissonline.com/download-save-record-or-capture-streaming-audio-for-free/

...