You are reading help file online using chmlib.com
|
Interface: ISpeechRecognizer
The AudioInput property gets and sets the recognizer's audio input device.
Set: | SpeechRecognizer.AudioInput = SpObjectToken |
Get: | SpObjectToken = SpeechRecognizer.AudioInput |
The following Visual Basic form code demonstrates the use of the AudioInput property. The current audio input device (commonly a sound card) is displayed. To run this code, create a form with the following control:
Paste this code into the Declarations section of the form.
The Command1 procedure creates a new recognizer object and displays the default audio input device. It then sets the recognizer's AudioInput property to Nothing and shows the results. Finally, the procedure lists the names of all available audio input devices.
Option Explicit
Dim R As SpeechLib.SpSharedRecognizer
Dim T As SpeechLib.SpObjectToken
Private Sub Command1_Click()
Set R = New SpSharedRecognizer
Debug.Print "New SpSharedRecognizer"
Debug.Print " AudioInput: " & R.AudioInput.GetDescription
Debug.Print
Set R.AudioInput = Nothing
Debug.Print "Set to Nothing"
Debug.Print " AudioInput: " & R.AudioInput.GetDescription
Debug.Print
Debug.Print "Show all available inputs"
For Each T In R.GetAudioInputs
Debug.Print " AudioInput: " & T.GetDescription
Next
End Sub
You are reading help file online using chmlib.com
|