Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να κάνει Voice Command Προγράμματα σε Visual Basic

τεχνολογία υπολογιστών εικοστού πρώτου αιώνα, επιτρέπει στους χρήστες να μιλήσετε με τους υπολογιστές τους . Λογισμικό αναγνώρισης ομιλίας μετατρέπει την ανθρώπινη ομιλία σε ψηφιακά δεδομένα τα οποία οι υπολογιστές μπορούν να αναγνωρίσουν . Πολλά εμπορικά προϊόντα , όπως το Dragon NaturallySpeaking και MacSpeech , επιτρέπουν στους χρήστες να εκτελούν διάφορες εργασίες αναγνώρισης ομιλίας . Χρησιμοποιώντας το ενσωματωμένο λογισμικό Visual Studio περιβάλλον ανάπτυξης της Microsoft , μπορείτε να δημιουργήσετε τα δικά σας προγράμματα φωνητική εντολή χρησιμοποιώντας την τελευταία έκδοση του Visual Basic . Οδηγίες
Η 1

την εφαρμογή Microsoft Visual Studio και κάντε κλικ στο "New Project " για να ανοίξετε το παράθυρο " New Project" . Κάντε κλικ στο " Visual Basic" για να το επισημάνετε , και στη συνέχεια κάντε διπλό κλικ στο " Windows Forms Application " για να δημιουργήσετε ένα νέο έργο μορφές των Windows . Αρχεία κωδικός θα εμφανιστεί στη δεξιά πλευρά της διεπαφής χρήστη στον πίνακα Solution Navigator . Μια κενή φόρμα που ονομάζεται " Φόρμα1 " θα εμφανιστεί επίσης στη διασύνδεση χρήστη . 2

Κάντε κλικ στο " Project, " και στη συνέχεια κάντε κλικ στο κουμπί " Add Reference " για να εμφανιστεί το " Add Reference " pop -up παράθυρο . Πληκτρολογήστε "Ομιλία" ( χωρίς τα εισαγωγικά) στο πλαίσιο κειμένου και πατήστε το πλήκτρο " Enter". Το όνομα " System.Speech " θα εμφανίζονται στα αποτελέσματα αναζήτησης. Κάντε κλικ στην επιλογή "Προσθήκη" για να το προσθέσετε στο έργο σας , και στη συνέχεια κάντε κλικ στο κουμπί " Κλείσιμο " για να κλείσετε το παράθυρο " Add Reference " .
Εικόνων 3

διπλό κλικ στη γραμμή τίτλου του κενή φόρμα που ονομάζεται " Φόρμα1 . " Αυτό προκαλεί Visual Studio για να ανοίξετε ένα παράθυρο κώδικα και να εμφανίσει τον ακόλουθο κώδικα :

Private Sub Form1_Load ( ByVal αποστολέα Όπως System.Object , ByVal e Όπως System.EventArgs ) Λαβές MyBase.Load

End υπο

Αυτή η μέθοδος , που ονομάζεται " Form1_Load , " εκτελείται όταν η εφαρμογή ξεκινά και φορτώνει το έντυπο .
Η 4

Προσθέστε τον ακόλουθο κώδικα πριν από το "End Sub" δήλωση φαίνεται στο προηγούμενο βήμα :

Dim κινητήρα As New Speech.Recognition.SpeechRecognitionEngine

Dim dictionGrammar Όπως New Speech.Recognition.DictationGrammar

Dim recognitionResult Όπως Speech.Recognition.RecognitionResult

Dim χρονικό διάστημα, δηλ. Νέα TimeSpan ( 0 , 0 , = Engine.Recognize ( χρονικού διαστήματος )

για κάθε λέξη Όπως RecognizedWordUnit Σε recognitionResult.Words

MessageBox.Show ( word.Text )

Επόμενο

Η τέσσερις πρώτες γραμμές προετοιμαστεί το μηχανισμό αναγνώρισης ομιλίας της Microsoft . γραμμή πέντε σετ παραμέτρων εισόδου ήχου του κινητήρα . γραμμή έξι λέει Visual Basic για να χρησιμοποιήσετε το πρότυπο λεξικό αναγνώρισης ομιλίας που χρησιμοποιεί τα Windows . η γραμμή που ξεκινά με " recognitionResult " ξεκινά το μηχανισμό αναγνώρισης ομιλίας . η τρεις τελευταίες γραμμές κώδικα εμφανίζει τις λέξεις που το πρόγραμμα αναγνωρίζει όταν κάποιος μιλάει σε ένα μικρόφωνο .
5

Συνδέστε ένα μικρόφωνο στον υπολογιστή σας και πατήστε το πλήκτρο " F5 " για να ξεκινήσει η εφαρμογή .

6

Μιλήστε αρκετές λέξεις στο μικρόφωνο . Η « engine.Recognize ( χρονικού διαστήματος ) " κώδικας θα συλλάβει τα λόγια σας και να τα αποθηκεύσετε στην μεταβλητή με το όνομα " recognitionResult . " Visual Basic , τότε θα εμφανίσει τα λόγια σας σε ένα pop - up παράθυρο .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα