Kezdőoldal » Számítástechnika » Programozás » Miért nem működik? A mikrofont...

Miért nem működik? A mikrofont kiprobaltam Skypeon és ott működött. De ha beszélek nem reagál rá.

Figyelt kérdés
2016. márc. 8. 11:01
 1/3 A kérdező kommentje:

itt a kód is:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

using System.Speech.Synthesis;

using System.Speech.Recognition;

using System.Threading;


namespace WindowsFormsApplication2

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

SpeechSynthesizer sSynth = new SpeechSynthesizer();

PromptBuilder pBulider = new PromptBuilder();

SpeechRecognitionEngine sRecognize = new SpeechRecognitionEngine();

private void button1_Click(object sender, EventArgs e)

{

pBulider.ClearContent();

pBulider.AppendText(textBox1.Text);

sSynth.Speak(pBulider);

}


private void button2_Click(object sender, EventArgs e)

{

button2.Enabled = false;

button3.Enabled = true;

Choices sList = new Choices();

sList.Add(new string[] {"a", "hello", "test"});

Grammar gr = new Grammar(new GrammarBuilder(sList));

try

{

sRecognize.RequestRecognizerUpdate();

sRecognize.LoadGrammar(gr);

sRecognize.SpeechRecognized += sRecognize_SpeechRecognized;

sRecognize.SetInputToDefaultAudioDevice();

sRecognize.RecognizeAsync(RecognizeMode.Multiple);

}


catch

{

return;

}

}


void sRecognize_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)

{

textBox1.Text = textBox1.Text + " " + e.Result.Text.ToString();

}

}

}

2016. márc. 8. 11:02
 2/3 anonim ***** válasza:
Nem tudjuk.
2016. márc. 8. 12:15
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:
Mondjuk ha a catch-ben nem némán kilépnél, hanem kiíratnád az exceptiont, valószínűleg kapnál hibaüzenetet is.
2016. márc. 8. 14:30
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!