マイクロソフトスピーチAPI 5.1、5.3?
-
20-08-2019 - |
質問
私は、利用可能なさまざまなSAPIのバージョン間の少し混乱しています。
まず、私は、可能な5.3バージョンのための任意のSDKがあり、5.1バージョンで開発するSDKを見つけていない場合、なぜ?
私は、.NET Frameworkの3.5バージョンで開発していた場合、魔女のバージョンは、私が使用することができます。
私が見つけた唯一の1が(彼らは、Visual Studioの2003バージョンを使用して)かなり古いですので、何か良いチュートリアルがあります:<のhref = "http://msdn.microsoft.com/en-us/library/ms986944。 ASPX」のrel = "nofollowをさnoreferrer"> http://msdn.microsoft.com/en-us/library/ms986944.aspx の
私は音声テキストモードでのAsp.Netウェブサイトで直接音声APIを使用することができる方法はありますか?
Thxを!
解決
私は道のあなたの簡単な質問を得るでしょう、いや、あなたは、クライアントのコンピュータ上でASP.NETからどのような方法で音声APIを使用することはできません。あなたががそれについて本当に深刻なている場合は、クライアントのコンピュータ上の音声APIを使用するSilverlightアプリケーションを作成するか、あるいはサーバー上の音声データを構築し、ユーザーにそれをストリーミングに見てどちらかに見ることができます。しかし、両方のオプションは、おそらく私が考える現時点では非常に困難であろう。
私はちょうどあなたが投稿リンクのように、MSDNのチュートリアルからSAPI 5.1を使用することを学びました。彼らは、私が知っている、古いですが、彼らはまだ、すべての関連しています。 SAPIの5.xのは、現在はほぼ十年のために変更されていません。 Visual Studio 2008はまだのVisual Studio 2003が行うことができます(まあ、ほとんど私は推測)、それは間違いなくCOMライブラリを使用することができますので、それが可能だすべてのことを行うことができます、あなたは自分の脳のビットを使用するようになりました。
他のヒント
あなたは(3.5下のフレームワークがそれを持っているかどうかを知りません、それの仕事のVS2008で...と私はVista上で午前)名前空間System.Speechを試してみてください
SpeechSynthesizer foo = new SpeechSynthesizer();
foo.Speak("Test");
あなたは上の MSDN