Я хочу записать аудио с моей звуковой карты (выход). Я нашел CSCore on codeplex, но я не нашел примеров. Кто-нибудь знает, как использовать библиотеку для записи звука с моей звуковой карты и записать данные записи на жесткий диск? Или кто-нибудь знает несколько учебников по этой библиотеке?C# запись аудио из звуковая карта
16
A
ответ
31
Посмотрите на CSCore.SoundIn namespace. Класс WasapiLoopbackCapture способен записывать непосредственно с любого устройства вывода. Но имейте в виду, что WasapiLoopbackCapture доступен только с Windows Vista.
EDIT: Этот код должен работать на вас.
using CSCore;
using CSCore.SoundIn;
using CSCore.Codecs.WAV;
...
using (WasapiCapture capture = new WasapiLoopbackCapture())
{
//if nessesary, you can choose a device here
//to do so, simply set the device property of the capture to any MMDevice
//to choose a device, take a look at the sample here: http://cscore.codeplex.com/
//initialize the selected device for recording
capture.Initialize();
//create a wavewriter to write the data to
using (WaveWriter w = new WaveWriter("dump.wav", capture.WaveFormat))
{
//setup an eventhandler to receive the recorded data
capture.DataAvailable += (s, e) =>
{
//save the recorded audio
w.Write(e.Data, e.Offset, e.ByteCount);
};
//start recording
capture.Start();
Console.ReadKey();
//stop recording
capture.Stop();
}
}
Смежные вопросы
- 1. звуковая карта с малиной pi/aplay/default
- 2. Возможно ли получить стереофоническую аудио-запись в Chrome?
- 3. Gstreamer: Не удается прослушивать аудио + запись из alsasrc одновременно?
- 4. Звуковая синхронизация?
- 5. Карта одну запись из карты
- 6. звуковая запись щекотание/тики/шумы/всплески
- 7. объектив-c запись аудио выход сеанса
- 8. Запись звука в C#
- 9. Запись аудио + AirPlay
- 10. Запись потокового аудио из онлайн-радио
- 11. аудио Запись в аудио обратного вызова
- 12. iOS stream Аудио и запись Аудио
- 13. Android намерения выбрать аудио или запись аудио
- 14. Звуковая игра
- 15. Запись аудио в HTML
- 16. Запись аудио с Kinect
- 17. Android Запись аудио
- 18. Запись аудио с медиаплеера
- 19. Запись аудио в Android
- 20. iOS запись аудио ошибка
- 21. запись аудио на ежевике
- 22. Запись аудио в Angular2
- 23. Остановка запись аудио - PhoneGap
- 24. Запись аудио видео IM
- 25. AVAudioRecorder запись поток аудио
- 26. Службы очереди аудио - запись
- 27. Запись аудио iOS
- 28. Аудио Запись и воспроизведение VC++
- 29. запись звука из встроенного видео
- 30. Звуковая/аудиозапись ASP.NET?
в этом коде, где сохраняется аудиофайл результата? Я имею в виду, что я не понял путь, в котором хранится звук. – abidinberkay
@abidinberkay, вы можете изменить '' dump.wav '' на '@" C: \ Users \ youruser \ folder \ filename.wav "' – John
Флориан может решить мою проблему http://stackoverflow.com/questions/38240612/how-transfer-system-mic-audio-stream-to-attach-device-mic-audio-stream? noredirect = 1 # comment63908020_38240612, используя ваш ответ. –