s77m72 发表于 2009-7-6 04:12:59

AU3可以做到读取文字后发声的吗?

本帖最后由 s77m72 于 2009-7-11 20:45 编辑

AU3可以做到读取文字后发声的吗?

kn007 发表于 2009-7-6 07:28:59

如果au3能实现什么都能读,那还要 科大讯飞 去做 文语通 ?

lynfr8 发表于 2009-7-6 16:37:18

本帖最后由 lynfr8 于 2009-7-6 19:37 编辑

当然可以
_MsgBoxSound(32,"test","welcome to   a c n   I mlynfr8")
Func _MsgBoxSound($iFlag,$sTitle,$sText,$nTime=0,$hwnd="")
      Local $Sapi=ObjCreate("SAPI.SpVoice")
      If Not IsObj($Sapi) Then
                Return MsgBox($iFlag,$sTitle,$sText,$nTime,$hwnd)
      Else
                $Sapi.Speak($sText)
                $Sapi=0
                Return MsgBox($iFlag,$sTitle,$sText,$nTime,$hwnd)
      EndIf
EndFunc
英文发音详细见:
http://www.autoitx.com/forum.php?mod=viewthread&tid=3654&extra=page%3D6
_MsgBoxSound
中文发音看:
http://www.autoitx.com/forum.php?mod=viewthread&tid=8182&extra=page%3D1
页: [1]
查看完整版本: AU3可以做到读取文字后发声的吗?