老板让做一个英文单词在线翻译并且能够发音的项目。提供给我一个SDK(包括DLL以及头文件),请问这个SDK能够在ASP.NET中使用么?
如果不能在ASP.NET下使用的话,我打算作一个应用程序,那么我怎从么HTML的文本框中读取单词呢?
读取单词并翻译后使用RealPlay播放,实现的难度大么?
请各位有过这方面经验的朋友帮忙想一想怎么解决。
我以前使用Direct8PlaySound做过类似的发音代码,但这次要写一个Web版得,我个人觉得难度很大。
希望金山公司的朋友讲一下你们那个怎么做的。

解决方案 »

  1.   

    需要查阅微软的Text To Speech技术(简称为MSTTS)
      

  2.   

    用户选择响应 ---- ajax -----> 生成用户选中单词的发音
    发音         <--------------  投递到 response
      

  3.   

    No, you can not.
    If you want to read the word, that mean you have to call the cilent resource, so you have to use OCX control.Maybe you can use replay, but I think it is not easy.
      

  4.   

    再顶一下:>
    没办法呀,我老板态度坚决。
    现在问题的不在翻译和播放,关键是我怎样获取用户输入的单词,不可能说100个人访问我就要开100个翻译程序吧。
    Web服务能够实现获取用户文本框里面的单词么?
    或者说获取单词以后怎样传给服务器上面的翻译程序?
      

  5.   

    这样吧你知道用 js 吧,用 js 捕获用户选择的文字.放一个 em
    每次用户选完后,设置其 src="xxxx.aspx?sentence=<<用户文字>>"如何实现 xxxx.aspx 就是你工作的重点了
      

  6.   

    谢谢各位的帮助。
    微软的MSTTS包括了这方面的内容,使用JavaScript做的。
    谢谢2楼的朋友提供信息,谢谢各位的支持:>