Anik писал(а):Source of the post ALEX165 писал(а):Source of the post ***Кстати, описанный автором алгоритм распознавания - простейший, вырожденный случай ЛПК-кодирования, известен, по-моему со времён сталинских шарашек.
Возникает впечатление, что вы совсем не читали текст, или прочитали по диагонали. Уж я не говорю о том, чтобы вы могли вникнуть в его смысл и задуматься.
Напрасно Вы так решили, вникать там почти не во что.
Нет ничего общего с ЛПК (линейное предикативное кодирование) кодированием. (Масло масляное).
Там проводится анализ частотного спектра речевого сигнала в реальном времени с частотой 50 кадров секунду с использованием фильтров и сказано, что этот алгоритм нельзя реализовать на простом персональном компьютере, т.к. анализ одного кадра займёт 5-10 минут. Речь идёт о синтезаторе речи. А вы говорите, что этот алгоритм был известен "со времён сталинских шарашек". Это времена когда применялись бухгалтерские счёты и железные "феликсы"
Как всегда Вы не видите леса из за деревьев. Алгоритм ЛПК действительно часто применялся для распознавания речи, но это лишь частный случай.
Суть алгоритма проста - решение (о принадлежности или иденфтикации) принимается на основе вычисления линейной формы от предыдущих N значений исследуемой величины:
Физический смысл этой величины может быть самым различным, это может быть текущее мгновенное значение речевого сигнала, яркость пиксела на экране, просто число из последовательности, код символьного байта и т.п.
В моём драйвере производился только подсчёт среднего арифметического значения текущих 16 байтов в потоке байтов произвольной информации считываемой с дискеты.
... в Вашем случае:
,
Вы это как-то просто не заметили.
Кстати, алгоритм легко реализуется даже на таких динозаврах как аналоговые вычислительные машины (что и делали в шарашках).