تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] التعرف على الصوت باستخدام vb2010
#4
اختي نور ..

هل قصدك ان البرنامج يتعرف على صوتك وينفذ الاوامر ؟

مثلا لو قلتين بالمايك shutdown computer ، يقوم البرنامج بإطفاء الكمبيوتر ؟

اذا كان كذلك . فببساطة يمكنك استخدام محرك كشف الاصوات بسهولة

-

كتبت مقالة حول ذلك في المنتدى القديم ولكن للأسف رحل المنتدى Sad

ولم يتبقى سوا المثال الذي قمت بعمله حينها

والمثال مكتوب بالسي شارب

انا اقتبست الاكواد المطلوبة وقمت بتحويلها للفيجوال بيسك :

PHP كود :
Private _Recognizer As New SpeechRecognitionEngine()

Private 
Sub StartButton_Click(sender As ObjectAs EventArgsHandles StartButton.Click
    _Recognizer
.LoadGrammar(New Grammar(New GrammarBuilder("shutdown computer")))
    
'اضافة كلمة'

    
_Recognizer.RequestRecognizerUpdate()
    
'كود مهم لتحديث الفئة بعد كل اضافة لكلمة'

    
_Recognizer.SetInputToDefaultAudioDevice()
    
'تحديد مصدر الصوت'

    
AddHandler _Recognizer.SpeechRecognized AddressOf _Recognizer_SpeechRecognized
    
'اضافة اجراء يتم استدعائه عندما يتم اطلاق الحدث

    _Recognizer.RecognizeAsync(RecognizeMode.Multiple)
    '
تشغيل قانص الاصوات في مسار اخر لايؤثر على البرنامج
End Sub




'سيتم الدخول للإجراء ادناه لو انك قلتي في المايك'
'shutdown computer'
Private Sub _Recognizer_SpeechRecognized(sender As ObjectAs SpeechRecognizedEventArgs)
    
Select Case e.Result.Text
        
Case "shutdown computer"
        'اكتبي هنا الكود الذي سيقوم بإطفاء الكومبيوتر'
    
End Select
End Sub 


في المرفقات ستجدين مثال يقوم ب (تشغيل الحاسبة من خلال امر صوتي)

والامر هو ان تقولي (open calculator) وسيقوم البرنامج بفتحها

تحياتي


الملفات المرفقة
.zip   Speech Recongizer vb4arb.zip (الحجم : 65.08 ك ب / التحميلات : 457)
الرد }}}
تم الشكر بواسطة: aftfm , @@أبورائد@@ , noor , sooriaty03 , Sajad , dubai.eig , dubai.eig


الردود في هذا الموضوع
RE: التعرف على الصوت باستخدام vb2010 - بواسطة الشاكي لله - 12-10-13, 09:26 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في كود الصوت fireswored1 3 297 10-01-25, 12:26 PM
آخر رد: أبو خالد الشكري
  [VB.NET] كود الصوت لمشغل MPV PLAYER attiamoh6 4 379 24-11-24, 04:00 AM
آخر رد: rdxdz
  طلب مساعدة في حفظ قالب للبصمة باستخدام جهاز SecuGen u20 assuhimi 7 1,353 24-09-24, 06:44 PM
آخر رد: altoki939
  [VB.NET] البحث باستخدام CheckedListBox لتكون نتيجة التحديد شرط لجملة الاستعلام ahmedramzyaish 0 436 19-02-24, 03:44 AM
آخر رد: ahmedramzyaish
  [VB.NET] إضافة أو حذف حقل فى قاعدة بيانات باستخدام كود VB.net AmeenRashed 21 2,826 30-12-23, 03:47 PM
آخر رد: Taha Okla
Video تحويل الصوت الى نص vb.net Basil Abdallah 3 1,076 17-02-23, 01:40 AM
آخر رد: Basil Abdallah
  تصدير البيانات الى PDF باستخدام ITextSharp لايدعم اللغة العربية فاطمة غ 10 6,530 20-12-22, 10:21 PM
آخر رد: احمد السعدنى
  قراءة البريد الالكتروني باستخدام الفيجوال بازيك صبري زينوبي 0 587 24-08-22, 05:47 PM
آخر رد: صبري زينوبي
  هل يوجد طريقة لارسال رسائل واتساب من البرنامج باستخدام vb.net 2010 ? Dr.Sherif Alazizi 14 12,967 25-07-22, 07:48 PM
آخر رد: عبد الجليل سراج
Star مطلوب رابط بنامج VB2010 لو سمحتم أبو خالد الشكري 10 1,733 14-07-22, 06:22 AM
آخر رد: سعود

التنقل السريع :


يقوم بقرائة الموضوع: