Отговори на тема  [ 21 мнения ]  Отиди на страница 1, 2  Следваща
Изчистване на ехото при високоговоряща връзка. 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение Изчистване на ехото при високоговоряща връзка.
Тук имам запитване за един проект и в него има нещо дето не съм го копал и не мога да преценя каква е сложноста му за реализиране. Имам долу горе идея как да стане,ама да питам все пак ако някой има опит да сподели.

Трябва към устройство което се свързва към телефонна линия да се закачи високоговорител и микрофон за да може да се разговаря с човек който е в помещението.

Изчистването на ехото ме притеснява. Не съм копал никога в тази посока. Дали ще може да стане лесно изцяло аналогово?


Пон Май 20, 2013 11:54 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 8:44 pm
Мнения: 3179
Местоположение: Пловдив
Мнение Re: Изчистване на ехото при високоговоряща връзка.
Задачата ти никак не е лесна.
На първо место трябва микрофона и говорителя да се поставят в кутията на "подходящите" места, така, че да има възможно най-малката акустична обратна връзка. Примерно говорителя на горен капак, а микрофона на предния. При закрепването им за кутията да се използват гумени тампони, за да не се предават през кутията вибрации от говорителя към микрофона. Масивна кутия, "затапване" на въздуха вътре в кутията около говорителя и микрофона, така че от задната част на говорителя да не попада към микрофона. После ако се наложи използваш чип ехо-канселер. Има готови решения, но като че ли повечето са с DSP вътре в тях. Не са много скъпи. Във фирмата използвахме MC34118 http://www.freescale.com/files/timing_interconnect_access/doc/data_sheet/MC34118.pdf


Пон Май 20, 2013 1:44 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Дек 16, 2005 3:50 pm
Мнения: 1260
Местоположение: София
Мнение Re: Изчистване на ехото при високоговоряща връзка.
Може да стане изцяло аналогово, в старите телефонни апарати беше така. Част от сигнала се смесва с обратна фаза Все пак, по-лесно и по-гъвкаво е да се направи софтуерно. По мрежата се намира готов код за целта, само малко трябва да поразровиш.


Пон Май 20, 2013 2:45 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 8:44 pm
Мнения: 3179
Местоположение: Пловдив
Мнение Re: Изчистване на ехото при високоговоряща връзка.
Ицо написа:
Част от сигнала се смесва с обратна фаза.

Проблема е, че амплитудата е различна в различните случаи и не се знае каква е. Т.е. с каква амплитуда да смесваш ... А и ако има отразяване на сигнал от стени и др. предмети - сигналите могат да се връщат с различни фази акустично към микрофина (за различните честоти фазовата разлика е различна)
При старите телефони по-важната част от решението е разположението на говорителя и микрофона в кутията ...


Пон Май 20, 2013 3:06 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12826
Местоположение: София
Мнение Re: Изчистване на ехото при високоговоряща връзка.
Традиционното аналогово решение е полудуолекс. Микрофонът по подразбиране е мютнат. Когато постъпи сигнал над определено ниво, микрофонният канал се ънмютва, а се мютва напълно или частично говорителят. Затова при някои реализациите на "спикерфон" се забелязва изяждане на първата буква.


Пон Май 20, 2013 8:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение Re: Изчистване на ехото при високоговоряща връзка.
И моите проучвания не дават някакъв лесен вариант за аналогово. Явно ще е специализиран чип.


Пон Май 20, 2013 9:10 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30755
Местоположение: София
Мнение Re: Изчистване на ехото при високоговоряща връзка.
Ти имаш в предвид собствено ехо, т.е. това което идва от говорителя да не се връща към микрофона ?


Пон Май 20, 2013 9:58 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11278
Местоположение: Добрич
Мнение Re: Изчистване на ехото при високоговоряща връзка.
Ако телефона е мобилен, почти всички gsm модули имат канселиране, проверено е. Работи.

Иначе ще ти дам същия съвет който дадох и на Цецо - АС97 кодек. В един чип може да получиш захранването на милрофона, основни аудии обработки включая канселиране, волуме....миксери, вградени класД усилватели... Въобще избор бол.


Пон Май 20, 2013 10:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение Re: Изчистване на ехото при високоговоряща връзка.
Да,собственото ехо. Като човека от другата страна на телефонната линия каже нещо то ако не е добро канселирането на ехото ще си чува собствения глас в слушалката. И тъй като сигнала който се получава в микрофона от звука на високоговорителя вероятно ще е по силен или съимерим със сигнала който се получава от говорещия в помещението ми се вижда че ще се получи грозна картина.


Вто Май 21, 2013 12:57 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12826
Местоположение: София
Мнение Re: Изчистване на ехото при високоговоряща връзка.
При телефонната линия има два проблема с ехото:
- първият е сигналът на високоговорителя, уловен от микрофона
- вторият е самата телефонна линия - в нея сигналът от микрофона и високоговорителя се смесват


Вто Май 21, 2013 1:18 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Дек 16, 2005 3:50 pm
Мнения: 1260
Местоположение: София
Мнение Re: Изчистване на ехото при високоговоряща връзка.
emilvtc написа:
Ицо написа:
Част от сигнала се смесва с обратна фаза.

Проблема е, че амплитудата е различна в различните случаи и не се знае каква е. Т.е. с каква амплитуда да смесваш ... А и ако има отразяване на сигнал от стени и др. предмети - сигналите могат да се връщат с различни фази акустично към микрофина (за различните честоти фазовата разлика е различна)
При старите телефони по-важната част от решението е разположението на говорителя и микрофона в кутията ...

Разбира се , че е така. Амплитудата зависи също и от това какъв е телефонът отсреща.
Не съм специалист в областта, но доколкото зная, процесът е адаптивен - амплитудата, с която се смесва се променя динамично на база корелацията на входния и върнатия сигнал.


Вто Май 21, 2013 9:41 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юни 10, 2007 2:22 pm
Мнения: 6492
Местоположение: София
Мнение Re: Изчистване на ехото при високоговоряща връзка.
Никола, и аз не съм копал такова ама не виждам какво ще те спре да се справиш по
цифров начин, имаш няколко закъснения и няколко амплитуди които да поддържаш
(то и една група може да стигне ама 3-4 едва ли ще е зор). Въпрос на памет да го
буферираш и на известно копане докато уцелиш как да определяш коефициентите,
последното все ще има откъде да почнеш ровейки да видиш как са го правили други.

_________________
-------------------
www.tgi-sci.com
-------------------
http://www.flickr.com/photos/didi_tgi/


Вто Май 21, 2013 2:27 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение Re: Изчистване на ехото при високоговоряща връзка.
Практиката показва че един такъв тривиален проблем ако почнеш да го копаеш от нула може да убие страшно много време докато стигне в фаза готова за краен продукт.
А то това е аутсорсинг проект,пък там заплащането е минимално и се договаря еднократно при започване на проекта.


Вто Май 21, 2013 3:32 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юни 10, 2007 2:22 pm
Мнения: 6492
Местоположение: София
Мнение Re: Изчистване на ехото при високоговоряща връзка.
Е ако парите са като за копи-пейст няма как да го изкопае човек от нула, то е ясно.

_________________
-------------------
www.tgi-sci.com
-------------------
http://www.flickr.com/photos/didi_tgi/


Вто Май 21, 2013 3:50 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юли 24, 2005 10:28 am
Мнения: 2692
Мнение Re: Изчистване на ехото при високоговоряща връзка.
когато микрофона и говорителя са твърдо зачукани аналогово е лесно, обаче когато шават не може да сложиш коефицент някакъв и да стане. скайпа има такава система, но и тя понякога да дъни и се чува ехо, макар че верно бачка в по-тежки условия.


Сря Май 22, 2013 7:16 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 21 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 9 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни