использую стерео миксер?
Как Николай сказал, не совсем понятна задача. Я писал примочку на линукс, которая может слушать любое приложение вместе с микрофоном(по желанию) и подключил это дело к whisper. Если подходит, могу поделится. Примочка работает с PulseAudio
было бы хорошо
В какой операционной системе всё происходит? Если в Windows, то в настройках звука, в списке устройств ввода надо выбрать псевдоустройство "стерео микшер". Если по умолчанию оно не отображается, то надо нажать "Управление звуковыми устройствами" и в отдельном списке включить "Стерео микшер". Он появится в устройствах ввода. После этого, используя ffmpeg, можно узнать id всех мультимедийных устройств: ffmpeg.exe -hide_banner -nostats -list_devices true -f dshow -i dumm>devices.txt 2>&1 Названия и идентификаторы устройств попадут в файл devices.txt. После этого можно записывать звук с выбранного устройства такой командой: ffmpeg.exe -hide_banner -nostats -f dshow -i audio="%audio_source_name%" -ar 22050 -ac 1 -acodec libmp3lame -ab 64k -y %file_name% Здесь %audio_source_name% — это идентификатор требуемого устройства, найденный в предыдущем шаге.
Обсуждают сегодня