Documente Academic
Documente Profesional
Documente Cultură
package pkg2parcialia;
import java.io.FileReader;
import javax.speech.Central;
import javax.speech.EngineModeDesc;
import javax.speech.recognition.Recognizer;
import javax.speech.recognition.Result;
import javax.speech.recognition.ResultAdapter;
import javax.speech.recognition.ResultEvent;
import javax.speech.recognition.ResultToken;
import javax.speech.recognition.RuleGrammar;
import java.util.Locale;
import javax.speech.*;
//contiene los elementos necesarios para hacer uso de los recursos de audio de la pc
import javax.speech.recognition.*;
import java.io.*;
String palabra;
@Override
try{
args[0]="";
args[0] += palabra;
System.out.println();
if(palabra.equals("salir")){
recognizer.deallocate();
System.out.println(args[0]);
//muestra
System.exit(0);
else{
recognizer.suspend();
recognizer.resume();
catch(Exception ex){
try{
//inicilaizamos el objeto
recognizer.allocate();
//se especifica la ruta del archivo de texto donde van a estar las palabras
FileReader fileReader = new FileReader("D:\\my_grammar.grammar");
grammar.setEnabled(true);
recognizer.addResultListener(new Main());
System.out.println("empezar dictado");
recognizer.commitChanges();
recognizer.requestFocus();
recognizer.resume();
catch(Exception e){
e.printStackTrace();
System.exit(0);