كتابة برنامج يستخدم التعرف على الصوت ... من أين يجب أن أبدأ؟

StackOverflow https://stackoverflow.com/questions/2754073

سؤال

أنا طالب في التصميم يتجول حاليًا برمز Arduino (استنادًا إلى C/C ++) و Flash AS3. ما أريد القيام به هو أن أكون قادرًا على كتابة برنامج بإدخال التحكم الصوتي.

لذلك ، يطالب البرنامج المستخدم بتهجئة كلمة. المستخدم يتهجى الكلمة. يدرك البرنامج ما إذا كان هذا صحيحًا ، ويضيف واحدة إلى درجة إذا كان صحيحًا ، ويصحح المستخدم إذا كان خطأ. لذلك أرى قائمة كبيرة من الكلمات ، ولكل منها ملف صوتي للكلمة التي يتم قراءتها ، مع التحقق من جزء التعرف على الصوت لمعرفة ما إذا كان الرد يتطابق مع الإدخال.

من الناحية المثالية ، أود أن أكون قادرًا على توزيع هذا مع متحكم Arduino بحيث يمكن تحقيق إخراج مادي مع محرك أيضًا.

الشيء هو أنني لست متأكدًا مما إذا كان بإمكاني عمل هذا البرنامج في Flash ، أو في المعالجة (المرتبطة بـ Arduino) أو إذا كنت بحاجة إلى برنامج C. أعتقد أنني بحاجة إلى تنزيل برنامج جيد للتعرف على الصوت ، ولكن كيف يمكنني توزيع هذا مع أي شيء آخر؟ أيضا ، أنا على جهاز Mac. (لست متأكدًا مما إذا كان هذا يحدث فرقًا)

أعتذر عن عدم جدوى ، أي تلميحات ستكون رائعة!

-سوزان

هل كانت مفيدة؟

المحلول

على الأرجح ما تحتاجه ليس الاعتراف بالكلام برنامج. أنت تبحث عن التعرف على الكلام مكتبة. ربما لا تكون على دراية بالبرمجة حتى الآن ، لذلك قد يكون المصطلح غير مألوف. في الأساس ، تعد المكتبة خطوة وسيطة بين رمز المصدر وبرنامج كامل.

في حالتك ، أنت تطلب حقًا مكتبة (1) تعرف على Vocie و (2) يعمل مع Adobe Flash. لسوء الحظ ، لا يمكنني العثور على واحد منهم مع Google. علاوة على ذلك ، لقد وجدت أشخاصًا حاولوا ، وتجاربهم (بينما تقصر ما تحتاجه) يصفون من قبل الآخرين بأنهم مثيرون للإعجاب. هذا يشير إلى أن التكنولوجيا ليست موجودة بعد.

ربما يكون من الأسهل نقل التعرف على الصوت إلى Arduino. يوفر "التعرف على الصوت Arduino" الكثير من الزيارات الجيدة في Google.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top