Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
PulseAudio
Alex61RUS
Добавлено 08.10.2021 18:53 Редактировалось 08.10.2021 18:54
0
Сообщение: 1
Alex61RUS
5

Пункты: 3161
Регистрация: 30.05.2014
Пол: Мужчина
Исходные данные:
плата SK-iMX8Mini-MOD + MB
buildroot-2021.05 на базе ядра 5.10.9 для i.mx8

Задача:
реализовать подавление эхо с помощью PulseAudio

В
Код
etc/pulse/default.pa
добавил:
Код
set-default-sink alsa_output.platform-sound.stereo-fallback
set-default-source alsa_input.platform-sound.stereo-fallback
load-module module-echo-cancel aec_method=webrtc


При запуске
Код
pulseaudio -vvv
получаю вот такой лог с ошибками:
PulseAudio error log

Что я делаю не так?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 08.10.2021 23:20 Сообщение: 2
sasamy
4.71

Пункты: 83012
Регистрация: 14.08.2009
Цитата

Задача:
реализовать подавление эхо с помощью PulseAudio


честно говоря никогда им не пользовался, собрал - у меня с ним не работает даже вопроизведение.
Спуститься к концу Подняться к началу
Персональная информация
Alex61RUS
Добавлено 13.10.2021 14:15 Сообщение: 3
Alex61RUS
5

Пункты: 3161
Регистрация: 30.05.2014
Пол: Мужчина
Цитата
Цитата

Задача:
реализовать подавление эхо с помощью PulseAudio


честно говоря никогда им не пользовался, собрал - у меня с ним не работает даже вопроизведение.


На удивление воспроизведение wav файла работает.
Код

pulseaudio -D
paplay /opt/sound.wav
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 14.10.2021 00:20 Сообщение: 4
sasamy
4.71

Пункты: 83012
Регистрация: 14.08.2009
Цитата

На удивление воспроизведение wav файла работает.
pulseaudio -D
paplay /opt/sound.wav


можете скинуть куда-нибуть конфиг buildroot чтобы можно было посмотреть что включено ? может кому-то пригодится. Я в ближайшее время не планирую разбираться с pulseaudio. У меня как-то не задалось с ним давно и в принципе ALSA на платах хватает с головой. Тот же шумодав и эходав можно и к алсе прикрутить через плагин speex

https://github.com/alsa-project/alsa-plugins/blob/master/doc/speexdsp.txt

а pulseaudio уже вовсю заменяют в дистрибутивах на pipewire

https://pipewire.org/

так что pulseaudio устарел не успев стать взрослым :)
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux