I have the following code:

'this in the form_load
DirectSR1.GrammarFromFile App.Path & "g:\stuff\vb\msagents\grammer.txt"
DirectSR1.Activate

' this in the control
Private Sub DirectSR1_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)
MsgBox "hh"
If Phrase = "HI" Then
'Do Something
ElseIf Phrase = "Bye" Then
End
Else
MsgBox "Here"
End If
'DirectSR1.Speak "Hello"

End Sub


and I have the text file (grammer.txt):
[Grammar]
type=cfg
[<start>]
<start>=HI
<start>=Bye

It doesn't work !!

How do I make it listen to me ???

thank you