Захват звука ALSA
Я пытаюсь захватить звук от звуковой карты ALSA в системах Linux. Читайте данные из вектора в формате PCM. Мне нужен способ найти правильный способ захвата и сохранить его в файле и воспроизвести, чтобы проверить правильность полученных данных или нет.
1 ответ
Для записи аудио в файл с помощью alsa вы можете использовать arecord. Используя это, вы можете просто захватить входной звук в файл. Или вы можете написать свое собственное приложение, которое считывает данные PCM. Для этого вы можете использовать API snd_pcm_readi.