Καλησπερα,
εχω δημιουργησει μια εφαρμογη σε javascript με την χρηση του sapi ωστε να γινεται αναγνωριση φωνης σε μια σελιδα στο internet.
Ομως δυστηχως δεν φορτωνει με τιποτα το αρχειο με την grammar.
Μπορει καποιος να βοηθησει ωστε να βρεθει που ειναι το λαθος?(εχω απηυδησει)
Οριστε ο κωδικας:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <body> <head> <title>Speech Recognition Demo</title> </head> <script language="javascript"> var Recog = new ActiveXObject("Sapi.SpSharedRecognizer"); var Ctxt = Recog.CreateRecoContext(); Ctxt.EventInterests = 16; var myGrammar = Ctxt.CreateGrammar(0); myGrammar.CmdLoadFromFile("./Demo_Grammar.xmll",0); myGrammar.CmdSetRuleState("",1); </script> <script language="javascript"> //event handling function Ctxt::Recognition(StreamNum,StreamPos,RecogType,Result) { alert("the recognition was correct"); } </script> </body> </html> |
Αυτο ειναι το περιεχομενο της grammar:
<?xml version="1.0" encoding="utf-8" ?>
<GRAMMAR LANGID="409">
<DEFINE>
<ID NAME="Demo_Grammar" VAL="1"/>
</DEFINE>
<RULE ID="Just_move" TOPLEVEL="ACTIVE">
<MOVE>Go</MOVE>
</RULE>
</GRAMMAR>Αν καποιος ξερει απλα καποιο link για speech recognition με χρηση sapi θα ηταν παρα πολυ χρησιμο ( ειδικα αν γινεται σε javascript).
Προκαταβολικα χιλια ευχαριστω!!!