Захват звука ALSA

Я пытаюсь захватить звук от звуковой карты ALSA в системах Linux. Читайте данные из вектора в формате PCM. Мне нужен способ найти правильный способ захвата и сохранить его в файле и воспроизвести, чтобы проверить правильность полученных данных или нет.

1 ответ

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

Другие вопросы по тегам