[an error occurred while processing this directive]
|
Есть алгоритм и программа, его реализующая, которые работают под Windows. Речь идет о ДИКТОРОНЕЗАВИСИМОМ распознавании РАЗДЕЛЬНО произносимых команд (до 100-200) методом динамической деформации времени ("динамическое программирование") и/или методом HMM (сделано и то, и то).
Естественно, алгоритм имеет свои характеристики по скорости, памяти и т.п.
Задача состоит в том, чтобы понять:
1) нужно ли для ее решения в железе использовать DSP (или хватит обычного процессора)?
А можно начать с этих самых харрррррактеристик? А то большинство из здесь присутствующих приходит в ступор, когда при оценке производительности алгоритма говорят, что он был реализован под Windows... Ну там хотя бы сколько умножений-сложений-пересылок, объем строк С-кода.... ну хоть что-нибудь? Единственное, что слова произносимые отдельно обычно любой процессор тянет по производительности, но встает вопрос по памяти. В случае универсального процессора, встает и вопрос по поводу исполнительной операционной системы. Но без каких-то более определенных харрактеристик все выше написаное - околотехнический трёп.
3) С программированием в принципе проблем тоже нету, но что такое есть DSP (изнутри) и как под них программировать, я не знаю
:)))))))))))))))
Вы знаете с языками у меня проблем в принципе нет. Русский так я вообще знаю в совершенстве...
Ну DSP это совсем другая технология программирования. То, что Вы хорошо знаете математику - это большой плюс, а про аналогию прораммирования под виндами и DSP забудте.
4) интересует, понятное дело, прежде всего программирование на C/C++
Ну про C++ забудте сразу. Говорить можно серьезно только о связке C и Ассемблера.
E-mail: info@telesys.ru