当前位置:编程学习 > VB >>

VB关于语音朗读汉字问题

各位高手,哪位朋友能帮忙提出建议怎么研发,多谢各位帮忙!QQ:272137157 --------------------编程问答-------------------- 参考 --------------------编程问答-------------------- 看看这个 --------------------编程问答-------------------- SAPI --------------------编程问答-------------------- 在xp下:

先在vb里引用microsoft   speech   object   library 
      然后写代码, 
      在窗体上放一个文本框,然后放一按钮; 
      然后在写: 
      Dim   Ospeech1   As   New   SpVoice 
  
Private   Sub   Command1_Click() 
Ospeech1.Speak   Text1.Text 
End   Sub 
  
Private   Sub   Form_QueryUnload(Cancel   As   Integer,   UnloadMode   As   Integer) 
Set   Ospeech1   =   Nothing 
End   Sub 

--------------------编程问答-------------------- 中文没声,英文可以。 --------------------编程问答-------------------- 你的语音库tts只有微软自带的英语的,下载个中文语音库应该可以啦 --------------------编程问答--------------------
CreateObject("SAPI.SpVoice").Speak "楼主注意要装各个语言支持库的啦" 
补充:VB ,  多媒体
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,