Как определить тишину на линейном выходе / наушниках с помощью C #?

#c# #audio

#c# #Аудио

Вопрос:

У меня есть планировщик, который воспроизводит музыку из разных источников. Я хотел бы написать небольшую программу для обнаружения тишины на линейном выходе и отправки предупреждения по электронной почте. Я использую Visual Studio 2008 C #. Может кто-нибудь подсказать мне, какую аудиотеку я могу использовать, или даже показать мне несколько примеров кодов? (Я могу использовать C, если есть необходимость.)

Ответ №1:

Эта библиотека может оказаться полезной. Мое предложение состояло бы в том, чтобы использовать waveIn и анализировать полученные образцы.

Вы должны настроить свой «линейный вход» таким образом, чтобы он получал «полное сведение» со звуковой карты — большинство современных звуковых карт имеют такую опцию.

Комментарии:

1. op запрашивает линейный выход, а не линейный ввод.