微软Speech API的5.1,5.3? [英] Microsoft speech API 5.1, 5.3?

查看:317
本文介绍了微软Speech API的5.1,5.3?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是不同的SAPI版本之间有一点混淆使用。

I'm a little confuse between the different SAPI version available.

首先,我只找到与SDK 5.1版本来开发,是否有任何可用的SDK为5.3版本,如果不是,为什么?

First of all, I only find the SDK to develop with the 5.1 version, is there any SDK for the 5.3 version available, if not, why ?

女巫的版本,我可以使用,如果我用3.5版本的.NET Framework的开发。

Witch version can I use if I'm developing with the 3.5 version of the .Net framework.

有没有什么好的教程,因为我找到的pretty老唯一的(他们使用2003版本的Visual Studio)的 http://msdn.microsoft.com/en-us/library/ms986944.aspx

Is there any good tutorial because the only one I found are pretty old (they use 2003 version of visual studio) : http://msdn.microsoft.com/en-us/library/ms986944.aspx

有什么办法,我可以直接在语音到文本模式下使用语音API中Asp.Net网站?

Is there any way I can use the speech API directly in Asp.Net web site in speech-to-text mode ?

THX!

推荐答案

维基百科告诉我的SAPI 5.3被列入在Windows SDK,所以去下载。 SAPI 5.3看起来像它被列为Windows Vista中的一部分,所以我不认为你可以在任何其他Windows版本中使用它。图书馆只是一个COM库,这意味着它不依赖于你的.NET版本 - 即你可以在.NET 1.0的版本,甚至使用它。事实上,你可以使用它在几乎任何语言,因为他们中的很多支持COM以某种方式这些天。

Wikipedia tells me that SAPI 5.3 was included in the Windows SDK, so go download that. SAPI 5.3 looks like it was included as part of Windows Vista, so I don't think you can use it in any other version of windows. The library is just a COM library, which means it's not dependent on your .NET version - i.e. you could use it in .NET version 1.0 even. In fact you could use it in almost any language because a lot of them support COM in some way these days.

我会得到你简单的问题的出路,没有你不能从ASP.NET客户端的计算机上使用语音API以任何方式。如果你态度很认真,虽然,你可以看看要么创建它使用在客户端计算机上的语音API,或者考虑构建服务器上的语音数据和流下来给用户一个Silverlight应用程序。然而,这两个选项很可能是在那一刻我觉得相当困难的。

I'll get your easy question out of the way, no you can't use the Speech API in any way from ASP.NET on the client's computer. If you're really serious about it though, you could look into either creating a Silverlight application which uses the Speech API on the client's computer, or alternatively look into constructing the voice data on the server and streaming it down to the user. However, both options would probably be quite difficult at the moment I think.

我学会了用SAPI 5.1从MSDN上的教程,就像你发布的链接。他们都老了,我知道,但他们都仍然具有现实意义。 SAPI 5.x的,现在并没有改变了近十年。 Visual Studio 2008中仍然可以做的所有事情Visual Studio 2003中可以做(好,主要是我presume),绝对可以使用COM库,所以这是可能的,你刚使用你的大脑一点。

I learnt to use SAPI 5.1 from the tutorials on MSDN, just like the link you posted. They are old, I know, but they're all still relevant. SAPI 5.x hasn't changed for almost a decade now. Visual Studio 2008 can still do all the things Visual Studio 2003 could do (well, mostly I presume) and it definitely can use a COM library, so it's possible, you just got to use your brain a bit.

这篇关于微软Speech API的5.1,5.3?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆