Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2013, 14:50   #1
niikitos
Пользователь
 
Регистрация: 11.04.2013
Сообщений: 10
Стрелка ИЗ МОРЗЕ В Алфавит (Delphi) ...подержите новичка)

Доброго всем времени суток . Нужна срочная помощь с дешифратором морзе . Не могу понять как мне разделить символы что бы delphi их распознал или предложите свою идею. Заранее спс . PS (для всех умников) если бы было не срочно не просил бы.
niikitos вне форума Ответить с цитированием
Старый 15.04.2013, 15:03   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
для всех умников
Интересно, кто тут умничает больше всех Да и на форуме поискать не мешало быhttp://programmersforum.ru/showthread.php?t=180804
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 15.04.2013, 15:04   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

в качестве "умничания" - так если Вам срочно надо, может быть, имеет смысл обратиться во Фриланс (заказ работы за вознаграждение)?!
я что-то не вижу ни ваших наработок (кода), ни описания того, в каком виде поступают данные и в каком виде нужно получить результат...
Какой же Вы ответ ожидаете получить?!

p.s. вообще не понятно, что у Вас не получается, распознали один символ, после этого распознавайте следующий. Зачем Вам их разделять?!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 15.04.2013, 15:04   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...для того, чтобы понять как их разделить - нужно увидеть как вы их храните и что вы подразумеваете под -распознал-, вы со звуком работаете или все же с символьным набором?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 15.04.2013, 15:08   #5
niikitos
Пользователь
 
Регистрация: 11.04.2013
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Интересно, кто тут умничает больше всех Да и на форуме поискать не мешало быhttp://programmersforum.ru/showthread.php?t=180804
я посмотрел нечего понятного для новичка я не нашел

Цитата:
Сообщение от raxp Посмотреть сообщение
...для того, чтобы понять как их разделить - нужно увидеть как вы их храните и что вы подразумеваете под -распознал-, вы со звуком работаете или все же с символьным набором?
работаю и со звуком и сразу вывожу

и если не понятно мне нужна программа в которой если бы я вводил морзе а выводился бы алфавит
ну или хотя бы пример(подсказка как мне это сделать) ПЛИЗ

Последний раз редактировалось Stilet; 15.04.2013 в 16:57.
niikitos вне форума Ответить с цитированием
Старый 15.04.2013, 15:38   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
Сообщение от niikitos Посмотреть сообщение
и если не понятно мне нужна программа в которой если бы я вводил морзе а выводился бы алфавит
Цитата:
работаю со звуком и сразу вывожу
итак, подытожим ваши изыски - звучит сообщение, закодированное азбукой Морзе, задача - распознать и декодировать в символьный набор. Тогда вам прямая дорога в захват аудиоданных и анализ длительности сигналов (точек и тире) и пауз между ними (для подстройки под скорость оператора, анализируется относительная длительность точек-тире), плюс определение частоты основного тона (ЧОТ) для более точной засечки временных моментов начала и конца сигналов (именно так работает большинство ПО-декодеров Морзе, SWGet к примеру).

К слову, есть два вида кодирования: когда тире кодируется более длительным звучанием и когда тире кодируется двумя быстрыми точками. Вот это тоже стоит учитывать. Ферштеен?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 15.04.2013, 15:44   #7
niikitos
Пользователь
 
Регистрация: 11.04.2013
Сообщений: 10
По умолчанию

ну ладно спс понял куда двигаться со звуком) ..теперь задача таже только с текстом вводим в edit1 ('.','-') ответ в edit2 (техт)
niikitos вне форума Ответить с цитированием
Старый 15.04.2013, 15:48   #8
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

pos(), posex().
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 15.04.2013, 15:59   #9
niikitos
Пользователь
 
Регистрация: 11.04.2013
Сообщений: 10
По умолчанию

можно пример с исходником который я кинул
niikitos вне форума Ответить с цитированием
Старый 15.04.2013, 16:04   #10
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...исходник не ваш. Пример использования есть в хэлпе.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Азбука Морзе Си Skiluyami Enris Помощь студентам 6 23.03.2012 13:29
база данных "Детский алфавит" (Delphi) valya12 Помощь студентам 1 01.06.2011 06:04
Работа с SQL на Delphi для новичка RIO БД в Delphi 3 31.10.2010 18:16
Delphi 7. Вопросы от новичка. Neroaz Общие вопросы Delphi 6 26.03.2010 15:23
Перевод текста в код Морзе (Delphi) pomoshnic Помощь студентам 6 21.03.2009 18:04