Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6726-й день

Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua

 Декодирование DTMF сигнала

swapper
May 11 2006, 23:13
  
Пост #1


Незарегистрированный







Здравствуйте, очень хотелось бы узнать, каким образом можно декодировать ДТМФ сигнал в реальном режиме времени. Сигнал подается на линейный вход саунд карты. Если у кого то есть готовые компоненты под Делфи или ВисуалБейсик буду очень признателен.
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Ответов(1 - 1)
msn
May 17 2006, 0:22
  
Пост #2



Репутация:   11  
Дух


Группа: Пользователи
Сообщений: 41
С нами с: 17-March 06


(swapper @ May 12 2006, 0:13) Перейти к цитате

Здравствуйте, очень хотелось бы узнать, каким образом можно декодировать ДТМФ сигнал в реальном режиме времени. Сигнал подается на линейный вход саунд карты. Если у кого то есть готовые компоненты под Делфи или ВисуалБейсик буду очень признателен.

Есть алгоритм Герцеля. Суть которого заключается в определении относительной мощности заданных спектральных оставляющих, отличается от БПФ тем что идет расчет только заданных ‘палок’ в спектре а не всего спектра, за счет чего в тысячи раз уменьшается количество вычислений а также появляется возможность очень быстро реагировать на изменение сигнала, т.е. для того что бы понять есть или нет заданная спектральная составляющая нужно всего десяток отсчетов, а не 512 или 1024 как в БПФ.
Для Delphi ни разу не встречал компонента, но на Си очень много примеров.
dtmf_goertzel.rar
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 



- Упрощённая версия
Сейчас: 14th August 2024 - 1:23
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст.