реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Эхоподавление и эхокомпенсация, В чём отличие?
asoharev
сообщение Mar 20 2014, 10:11
Сообщение #31





Группа: Участник
Сообщений: 10
Регистрация: 5-12-12
Пользователь №: 74 720



Цитата(shishka @ Mar 13 2014, 08:35) *
Здравствуйте. Может кто-то подскажет методику по оценке работы системы эхокомпенсации или шумоподавления в звуковых сигналах. Хотелось бы получить ссылку на нормальный стандарт или хорошую книгу.
Спасибо.


Можно еще тут подсмотреть что-нибудь http://www.itu.int/rec/T-REC-P.835-200311-I/en
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Jun 1 2014, 12:58
Сообщение #32


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Цитата(fontp @ Oct 7 2006, 18:14) *
Программа размещена "как есть" и комментариев я давать не буду.
У меня нет времени вспоминать почему и что и как

Много воды утекло... Похоже, аттачмент потерялся. Не можете восстановить?
Go to the top of the page
 
+Quote Post
Myron
сообщение Jun 1 2014, 13:59
Сообщение #33


Профессионал
*****

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(Genadi Zawidowski @ Jun 1 2014, 12:08) *
Много воды утекло... Похоже, аттачмент потерялся. Не можете восстановить?

Вот это в наличии
Прикрепленные файлы
Прикрепленный файл  T_REC_P.835_200311_I__PDF_E.pdf ( 255.21 килобайт ) Кол-во скачиваний: 278
 
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Jun 1 2014, 19:15
Сообщение #34


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Цитата(Myron @ Jun 1 2014, 22:09) *
Вот это в наличии

В цитате ссылка на первое сообшение, в котором было:
Цитата
Чтобы заполнить пробел размещаю прямо здесь свою модель эхоподавителя с которой начиналась моя разработка эхоподавителя. Модель целочисленная на С, со всеми прибабахами, настраивалась в реальном времени (понятно что быстродействие не очень и нужно переписывать на ассемблер хотя-бы внутренний цикл). Обработка блочная, программа организована правильно, вложеными циклами (а не наоборот, когда напишут сначала адаптивный фильтр, а потом подвешивают на счётчики всё остальное). Линейный адаптивный фильтр -NLMS. Можно ли сделать с него G168? Можно. Только будет неэффективно, если по максимуму. G168 - стандарт расплывчатый. Требований по испытаниям много, но они для цифровой реализации - тривиальны. А по длине задержки эхо (эффективной длине адаптивного фильтра) там нет жёстких требований. Можно делать на 30 мс. Стандарт не требует, чтобы эхоподавитель был дальний
Go to the top of the page
 
+Quote Post
fontp
сообщение Jun 8 2014, 04:17
Сообщение #35


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (Genadi Zawidowski @ Jun 2 2014, 03:25) *
В цитате ссылка на первое сообшение, в котором было:


попробуйте этот, OSLEC, стандартный для LINUX
здесь вся информация и исходники
http://www.rowetel.com/blog/?page_id=454

также в SPEEX есть open-source EchoCanceller в спектральном домене
там http://www.speex.org/downloads/

мой nlms с double-talk детектором
Прикрепленные файлы
Прикрепленный файл  lms_file.ZIP ( 19.64 килобайт ) Кол-во скачиваний: 74
 
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Jun 12 2014, 19:45
Сообщение #36


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Спасибо, попробую применить. OSLEC попадался (там написано, что теперь часть ядра, кажется?).
Go to the top of the page
 
+Quote Post
fontp
сообщение Jun 14 2014, 10:11
Сообщение #37


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (Genadi Zawidowski @ Jun 13 2014, 03:55) *
Спасибо, попробую применить.


Это работающий прототип. Использует библиотеку операций ETSI элементарных операций DSP
Кодировался потом для DSP на ассемблере, в первую очередь внутренний цикл, lms
Применять модель на С не очень эффективно, но из нее можно сделать ассемблерную или даже аппаратную реализацию

Алгоритм в основном соответствовал модели Месершмита, упомянутой по ссылке
http://global-4-lvs-odra.opera-mini.net/hn...536/spra129.pdf
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 23:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01419 секунд с 7
ELECTRONIX ©2004-2016