|
Эхоподавление и эхокомпенсация, В чём отличие? |
|
|
|
 |
Ответов
|
Oct 5 2006, 17:55
|
Участник

Группа: Новичок
Сообщений: 48
Регистрация: 22-06-06
Пользователь №: 18 270

|
А где бы исходный код эхокомпенсатора посмотреть? Хорошо бы с соответствием рекомендации G.168.
|
|
|
|
|
Oct 5 2006, 19:32
|
Участник

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

|
Цитата(lib @ Oct 5 2006, 21:55)  А где бы исходный код эхокомпенсатора посмотреть? Хорошо бы с соответствием рекомендации G.168.  Cразу вас расстрою, скорее всего не найдете... Я пытаюсь периодически в течении 3-4 лет найти, причем копаю глубоко...  Если найдете, поделитесь пожалуйста ссылочкой
|
|
|
|
|
Oct 6 2006, 08:16
|
Участник

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

|
Цитата(sav6622 @ Oct 5 2006, 23:32)  Цитата(lib @ Oct 5 2006, 21:55)  А где бы исходный код эхокомпенсатора посмотреть? Хорошо бы с соответствием рекомендации G.168.  Cразу вас расстрою, скорее всего не найдете... Я пытаюсь периодически в течении 3-4 лет найти, причем копаю глубоко...  Имелось ввиду что соответствующий рекомендациям g.168, просто эхокомпенсатор достаточно широко представлен.
|
|
|
|
|
Oct 7 2006, 10:04
|

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

|
Цитата(sav6622 @ Oct 6 2006, 12:16)  Цитата(sav6622 @ Oct 5 2006, 23:32)  Цитата(lib @ Oct 5 2006, 21:55)  А где бы исходный код эхокомпенсатора посмотреть? Хорошо бы с соответствием рекомендации G.168.  Cразу вас расстрою, скорее всего не найдете... Я пытаюсь периодически в течении 3-4 лет найти, причем копаю глубоко...  Имелось ввиду что соответствующий рекомендациям g.168, просто эхокомпенсатор достаточно широко представлен. G165-168 стандарты телефонии. Эхо-подавитель соответственно голосовой. Голосовой эхоподавитель, кроме линейного эхокомпенсатора, должен содержать ещё нелинейные компоненты, как-то Double-Talk_Detector и т.п. В принципе, всё это хозяйство можно найти в специальной литературе. Прибабахи необходимы, но требуют обычно настройки экспериментальной Чтобы заполнить пробел размещаю прямо здесь свою модель эхоподавителя с которой начиналась моя разработка эхоподавителя. Модель целочисленная на С, со всеми прибабахами, настраивалась в реальном времени (понятно что быстродействие не очень и нужно переписывать на ассемблер хотя-бы внутренний цикл). Обработка блочная, программа организована правильно, вложеными циклами (а не наоборот, когда напишут сначала адаптивный фильтр, а потом подвешивают на счётчики всё остальное). Линейный адаптивный фильтр -NLMS. Можно ли сделать с него G168? Можно. Только будет неэффективно, если по максимуму. G168 - стандарт расплывчатый. Требований по испытаниям много, но они для цифровой реализации - тривиальны. А по длине задержки эхо (эффективной длине адаптивного фильтра) там нет жёстких требований. Можно делать на 30 мс. Стандарт не требует, чтобы эхоподавитель был дальний. В стандарте сказано, что он может быть дальним (60мс), но не обязан. Если, конечно, заказчик говорит G168, подразумевает - дальний, тогда другое дело. Северо-американские корпорации практикуют обычно в своём оборудовании внутри-континентальный вариант - миллисекунд так на 40. Называется G168 тем не менее. Если реклама ссылается на оба стандарта G165/G168, то скорее всего там 30 мс или меньше. Для дальних эхоподавителей или очень быстродействующих средних - нужны другие алгоритмы. В основе проектирования дальних эхоподавителей лежит тот факт, что импульсная характеристика отражения от гибрида обычно очень короткая - 2-4 мс. Неизвестно только где эти отражения от разных гибридов расположены. Алгоритмы включают эвристики, а потому содержат know-how Раньше делали прорежённые алгоритмы (искать в google sparced echo canceller), последнее время появилась мода на Лагерровские решётки (работы Ali.H.Sayed & Ricardo Merched). Ищите статьи этих авторов, а также эту книгу A. H. Sayed, Fundamentals of Adaptive Filtering, John Wiley & Sons, NY 2003 Пароль на архив: НеДляЛиберастов Иванычу респект Программа размещена "как есть" и комментариев я давать не буду. У меня нет времени вспоминать почему и что и как
|
|
|
|
Сообщений в этой теме
lib Эхоподавление и эхокомпенсация Oct 3 2006, 06:23 sav6622 Цитата(lib @ Oct 3 2006, 10:23) Чем отлич... Oct 3 2006, 11:36 Stanislav Цитата(sav6622 @ Oct 3 2006, 15:36) Наско... Oct 3 2006, 12:28      Genadi Zawidowski Цитата(Myron @ Jun 1 2014, 22:09) Вот это... Jun 1 2014, 19:15       fontp QUOTE (Genadi Zawidowski @ Jun 2 2014, 03... Jun 8 2014, 04:17 fontp в программке всё традиционно. Единственная нестанд... Oct 9 2006, 06:51 timonja Знает ли кто-нибудь алгоритмы эхокомпенсации, треб... Feb 9 2007, 08:55 fontp Цитата(timonja @ Feb 9 2007, 08:55) Знает... Feb 9 2007, 11:20 timonja To fontp Видимо я не так понял... но ведь в таком... Feb 9 2007, 12:32 fontp Цитата(timonja @ Feb 9 2007, 12:32) To f... Feb 9 2007, 13:13 Nick Semenoff Цитата(lib @ Oct 3 2006, 06:23) Чем отлич... Feb 15 2007, 11:21 genadiy Цитата(Nick Semenoff @ Feb 15 2007, 14:21... Apr 9 2008, 08:25  fontp Цитата(genadiy @ Apr 9 2008, 12:25) А есл... Apr 9 2008, 08:39   genadiy Цитата(fontp @ Apr 9 2008, 11:39) Обычно ... Apr 9 2008, 11:28    fontp Цитата(genadiy @ Apr 9 2008, 15:28) Вы на... Apr 9 2008, 11:41 fontp Вообще-то это в основном путаница в переводной тер... Feb 15 2007, 12:28 Misa Для подавления эха использую метод Frequency-Domai... Feb 20 2007, 14:18 Nick Semenoff Цитата(Misa @ Feb 20 2007, 14:18) Для под... Feb 28 2007, 13:01 Genich Цитата(Misa @ Feb 20 2007, 18:18) Для под... May 29 2011, 19:59 jerkin помогите плиз с моделированием самого простого алг... May 18 2008, 22:49 fontp Цитата(jerkin @ May 19 2008, 02:49) помог... May 19 2008, 09:42 jerkin спасиб большое,я конечно расчитывал что он будет в... May 19 2008, 19:02 jerkin блин, чет не работает,мжет конечно эт я такой чайн... May 19 2008, 20:06 fontp Там и в Симулинке есть
http://www.mathworks.com/ma... May 20 2008, 07:19 kollibri Ребят, помогите пожалйста. Я в матлабе полный ноль... May 28 2011, 14:50 shishka Здравствуйте. Может кто-то подскажет методику по о... Mar 13 2014, 04:35 asoharev Цитата(shishka @ Mar 13 2014, 08:35) Здра... Mar 20 2014, 10:11 Corner А алгоритмы эхокомпенсации с дополнительным микроф... Mar 13 2014, 13:01 asoharev shishka, тема мутная очень, много кого интересует,... Mar 17 2014, 17:12 Genadi Zawidowski Спасибо, попробую применить. OSLEC попадался (там ... Jun 12 2014, 19:45 fontp QUOTE (Genadi Zawidowski @ Jun 13 2014, 03... Jun 14 2014, 10:11
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|