As suggested by Pheonyx bro above...
Here's your VB.NET code for conversion function.
Redirect the returned string to a TextBox or to a TextFile.
then copy it to your word file
Dim sre As New SpeechRecognitionEngine()
Dim gr As Grammar = New DictationGrammar()
sre.LoadGrammar(gr)
sre.SetInputToWaveFile("YourWavFileLocation")
sre.BabbleTimeout = New TimeSpan(Int32.MaxValue)
sre.InitialSilenceTimeout = New TimeSpan(Int32.MaxValue)
sre.EndSilenceTimeout = New TimeSpan(100000000)
sre.EndSilenceTimeoutAmbiguous = New TimeSpan(100000000)
Dim sb As New StringBuilder()
While True
Try
Dim recText = sre.Recognize()
If recText Is Nothing Then
Exit Try
End If
sb.Append(recText.Text)
Catch ex As Exception
End Try
End While
Return sb.ToString()