Hi,
I'm trying to do a simple Speech Recognition which from the examples I found online basically goes along the lines of:
Install actcnc.exe which setup your headphone volume and test your mic (all fine & it repeats what I say at the end of the setup)
Then I created a new VB6 project, added Microsoft direct Speech Recognition + Microsoft direct text to speech - added the 2 controls on the form then use the following code:
Private Sub Form_Load()
Dim SpeechGrammer As String
SpeechGrammer = "[Grammar]" & vbCrLf & _
"langid = 1033" & vbCrLf & _
"type=cfg" & vbCrLf & _
"[<Start>]" & vbCrLf & _
"<start>=John" & vbCrLf & _
"<start>=1" & vbCrLf & _
"<start>=5"
vcrVoice.GrammarFromString SpeechGrammer
vcrVoice.Activate
spkSpeak.Speak "Hello. What is your name?"
End Sub
and
Private Sub vcrVoice_PhraseFinish(ByVal flags As Long, ByVal beginhi As Long, ByVal beginlo As Long, ByVal endhi As Long, ByVal endlo As Long, ByVal Phrase As String, ByVal parsed As String, ByVal results As Long)
spkSpeak.Speak "Hello " & Phrase
End Sub
and obviously this isn't working :(
Anyone got a working VB6 I could download or can explain what I missed

Thanks.