Удалить символы между специальным символом и словом

Я знаю, что это устарело, но настроить его по-прежнему сложно. К счастью, с тех пор PulseAudio развивался (да, вы должны использовать PulseAudio ). Для этого:

apt install pulseaudio

тогда можно:

pacmd list-sources | grep -e device.string -e 'name:'

и вы получите что-то вроде этого:

name: <alsa_output.platform-soc_audio.analog-mono.monitor>
    device.string = "0"
name: <alsa_input.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-mono>
    device.string = "hw:1"

чтобы установить ваш вход (в моем случае внешний usb-микрофон )вы можете ввести:

pacmd set-default-source alsa_input.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-mono

чтобы сделать изменение постоянным, добавьте эту строку в конец/etc/pulse/default.pa:

set-default-source alsa_input.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-mono

То же самое относится и к вашему выводу:

pacmd list-sinks | grep -e 'name:' -e 'index'

в моем случае я использую внутреннее аудиоустройство (я на RPi3):

* index: 2
name: <alsa_output.platform-soc_audio.analog-mono>

и, как прежде:

pacmd set-default-sink alsa_output.platform-soc_audio.analog-mono
0
14.11.2019, 12:52
0 ответов

Теги

Похожие вопросы