تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تعديل كود محول من c# الى vb
#1
السلام عليكم اخوتي

اريد تعديل كود محول من c# الى vb و يعطيني خطاء

الكود يقوم بتحويل الصوت الى نصوص و اضافة النص على textbox

اليكم الصورة و شكرا لكم

الرد }}}
تم الشكر بواسطة:
#2
(19-03-21, 11:27 PM)nabil.1710 كتب : السلام عليكم اخوتي

اريد تعديل كود محول من c# الى vb و يعطيني خطاء

الكود يقوم بتحويل الصوت الى نصوص و اضافة النص على textbox

اليكم الصورة و شكرا لكم


ضع addhandler في اول السطر واستبدل += ب فاصله ,
الرد }}}
#3
(19-03-21, 11:40 PM)Ronald كتب :
(19-03-21, 11:27 PM)nabil.1710 كتب : السلام عليكم اخوتي

اريد تعديل كود محول من c# الى vb و يعطيني خطاء

الكود يقوم بتحويل الصوت الى نصوص و اضافة النص على textbox

اليكم الصورة و شكرا لكم


ضع addhandler في اول السطر واستبدل += ب فاصله ,
تم بنجاح شكرا لك و الكود يعمل الان
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو
#4
(20-03-21, 12:18 AM)Ronald كتب :
(19-03-21, 11:57 PM)nabil.1710 كتب :
(19-03-21, 11:40 PM)Ronald كتب :
(19-03-21, 11:27 PM)nabil.1710 كتب : السلام عليكم اخوتي

اريد تعديل كود محول من c# الى vb و يعطيني خطاء

الكود يقوم بتحويل الصوت الى نصوص و اضافة النص على textbox

اليكم الصورة و شكرا لكم


ضع addhandler في اول السطر واستبدل += ب فاصله ,

نعم ذال الخطاء ولكن لم يعمل البرنامج . وكان يعمل اثناء ما كان c#

ده الكود الاصلي لل c#


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Speech;
using System.Speech.Synthesis;
using System.Speech.Recognition;
using System.Threading;



namespace WindowsFormsApplication1
{
   public partial class Form1 : Form
   {
       private SpeechSynthesizer a = new SpeechSynthesizer();

       SpeechSynthesizer ss = new SpeechSynthesizer();
       PromptBuilder pd = new PromptBuilder();
       SpeechRecognitionEngine sre = new SpeechRecognitionEngine();
       Choices clist = new Choices();


       public Form1()
       {
           InitializeComponent();
       }



       private void Form1_Load(object sender, EventArgs e)
       {
       

           btnstart.Enabled = false;
           btnstop.Enabled = true;
           clist.Add(new string[] { "Hello", "Good morning", "Welcome", "Thank you" });
           Grammar gr = new Grammar(new GrammarBuilder(clist));

           //  Grammar gr = new DictationGrammar();
 

           try
           {

               sre.RequestRecognizerUpdate();
               sre.LoadGrammar(gr);
               sre.SpeechRecognized += sre_SpeechRecognized;
               sre.SetInputToDefaultAudioDevice();
               sre.RecognizeAsync(RecognizeMode.Multiple);

             
           }
           catch (Exception ex)
           {
               MessageBox.Show(ex.Message, "Error");
           }

       }

       private void btnstart_Click(object sender, EventArgs e)
       {

       
          btnstart.Enabled = false;
          btnstop.Enabled = true;
          clist.Add(new string[] { "Hello", "Good morning", "Welcome", "Thank you" });
          Grammar gr = new Grammar(new GrammarBuilder(clist));

         //  Grammar gr = new DictationGrammar();


           try
           {

               sre.RequestRecognizerUpdate();
               sre.LoadGrammar(gr);
               sre.SpeechRecognized +=sre_SpeechRecognized;
               sre.SetInputToDefaultAudioDevice();
               sre.RecognizeAsync(RecognizeMode.Multiple);


           }
           catch (Exception ex) {MessageBox.Show(ex.Message, "Error");
           }
       }

       private void sre_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
       {
           textBox1.Text = textBox1.Text + e.Result.Text.ToString() + Environment.NewLine;
       
       

       }

       private void btnstop_Click(object sender, EventArgs e)
       {
           sre.RecognizeAsyncStop();
           btnstart.Enabled = true;
           btnstop.Enabled = false;
       }

         

   }
}

ضع في نهاية السطر private sub btnstart_click الكود handles btnstart.click
ضع في نهاية السطر private sub btnstop_click الكود handles btnstop.click

اخي كل شئ على ما يرام و جزاك الله خيرا . تفضلا منك لدي سؤال اخر  اريد وضع هذه الجمل داخل textbox  {"robot Hello", "robot Good morning", "robot Welcome", "robot Thank you"} حاولت وضعها داخل التكست ولاكن لم يتم ظهورها الى اذا تم نطقها بالكامل
الرد }}}
تم الشكر بواسطة:
#5
(20-03-21, 12:18 AM)Ronald كتب :
(19-03-21, 11:57 PM)nabil.1710 كتب :
(19-03-21, 11:40 PM)Ronald كتب :
(19-03-21, 11:27 PM)nabil.1710 كتب : السلام عليكم اخوتي

اريد تعديل كود محول من c# الى vb و يعطيني خطاء

الكود يقوم بتحويل الصوت الى نصوص و اضافة النص على textbox

اليكم الصورة و شكرا لكم


ضع addhandler في اول السطر واستبدل += ب فاصله ,

نعم ذال الخطاء ولكن لم يعمل البرنامج . وكان يعمل اثناء ما كان c#

ده الكود الاصلي لل c#


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Speech;
using System.Speech.Synthesis;
using System.Speech.Recognition;
using System.Threading;



namespace WindowsFormsApplication1
{
   public partial class Form1 : Form
   {
       private SpeechSynthesizer a = new SpeechSynthesizer();

       SpeechSynthesizer ss = new SpeechSynthesizer();
       PromptBuilder pd = new PromptBuilder();
       SpeechRecognitionEngine sre = new SpeechRecognitionEngine();
       Choices clist = new Choices();


       public Form1()
       {
           InitializeComponent();
       }



       private void Form1_Load(object sender, EventArgs e)
       {
       

           btnstart.Enabled = false;
           btnstop.Enabled = true;
           clist.Add(new string[] { "Hello", "Good morning", "Welcome", "Thank you" });
           Grammar gr = new Grammar(new GrammarBuilder(clist));

           //  Grammar gr = new DictationGrammar();
 

           try
           {

               sre.RequestRecognizerUpdate();
               sre.LoadGrammar(gr);
               sre.SpeechRecognized += sre_SpeechRecognized;
               sre.SetInputToDefaultAudioDevice();
               sre.RecognizeAsync(RecognizeMode.Multiple);

             
           }
           catch (Exception ex)
           {
               MessageBox.Show(ex.Message, "Error");
           }

       }

       private void btnstart_Click(object sender, EventArgs e)
       {

       
          btnstart.Enabled = false;
          btnstop.Enabled = true;
          clist.Add(new string[] { "Hello", "Good morning", "Welcome", "Thank you" });
          Grammar gr = new Grammar(new GrammarBuilder(clist));

         //  Grammar gr = new DictationGrammar();


           try
           {

               sre.RequestRecognizerUpdate();
               sre.LoadGrammar(gr);
               sre.SpeechRecognized +=sre_SpeechRecognized;
               sre.SetInputToDefaultAudioDevice();
               sre.RecognizeAsync(RecognizeMode.Multiple);


           }
           catch (Exception ex) {MessageBox.Show(ex.Message, "Error");
           }
       }

       private void sre_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
       {
           textBox1.Text = textBox1.Text + e.Result.Text.ToString() + Environment.NewLine;
       
       

       }

       private void btnstop_Click(object sender, EventArgs e)
       {
           sre.RecognizeAsyncStop();
           btnstart.Enabled = true;
           btnstop.Enabled = false;
       }

         

   }
}

ضع في نهاية السطر private sub btnstart_click الكود handles btnstart.click
ضع في نهاية السطر private sub btnstop_click الكود handles btnstop.click

السلام عليكم رجاء الرد على هذا السؤال اخي الفاضل انا وضعل الكلمات داخل textbox4 ولكن لا يظهر الكلام الا اذا نطقت جميع الكلمات داخل التكيست . و انا اريد نتق كلمة او جملة من داخل التكست 

هذا هو الكود بعد التعديل 

   clist.Add(New String() {TextBox4.Text})

        Dim gr As Grammar = New Grammar(New GrammarBuilder(clist))
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل على فاتورة مبيعات خالد كامل1 4 68 26-03-24, 10:49 PM
آخر رد: خالد كامل1
  تعديل كود ارسال صورة الى الواتس new_programer 2 114 21-03-24, 10:07 PM
آخر رد: new_programer
  تعديل صب المجموع الكلي والمعدل والتقدير مصمم هاوي 3 131 19-03-24, 01:33 AM
آخر رد: مصمم هاوي
  تعديل طول حقل معين في جميع جداول القاعدة atefkhalf2004 1 97 09-03-24, 03:17 AM
آخر رد: atefkhalf2004
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 164 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  ممكن تعديل في كود التفقيط للارقام melad2002 2 333 01-01-24, 08:47 PM
آخر رد: melad2002
  [VB.NET] اريد تعديل في الكود عند طباعة DGV abu_hisham7 1 431 03-12-23, 02:40 AM
آخر رد: abu_hisham7
  [VB.NET] محتاج مساعدة تعديل على كود ZEEN4ZEEN 4 416 08-10-23, 09:11 PM
آخر رد: ZEEN4ZEEN
  محتاج تعديل على سورس كود - حفظ البيانات بدون قاعدة بيانات new_programer 5 628 30-08-23, 12:21 AM
آخر رد: atefkhalf2004
  اريد اضافة متغيراخر داخل Listbox1 احتاج تعديل بسيط moh61 0 349 05-08-23, 02:29 PM
آخر رد: moh61

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم