Mfc 哪里可以买到SAPI?

Mfc 哪里可以买到SAPI?,mfc,speech-recognition,sapi,speech,Mfc,Speech Recognition,Sapi,Speech,我想创建一个支持语音的应用程序,但每当我访问MS网站下载SAPI时,我都会收到一个错误 我想知道在哪里可以买到SAPI 我还想知道SAPI 5.3应用程序是否可以在Windows 2000、Windows XP和Windows Vista(如果使用C++/MFC编码)上运行 另外,使用SAPI的最佳方式是什么?用C#NET还是C++/MFC 谢谢。好吧,你可以从女士那里得到SAPI。如果他们在服务上有问题,你就无法下载 我将SAPI与C结合使用,因此无法对C#/C++进行评论 而且那是几年前的事

我想创建一个支持语音的应用程序,但每当我访问MS网站下载SAPI时,我都会收到一个错误

我想知道在哪里可以买到SAPI

我还想知道SAPI 5.3应用程序是否可以在Windows 2000、Windows XP和Windows Vista(如果使用C++/MFC编码)上运行

另外,使用SAPI的最佳方式是什么?用C#NET还是C++/MFC


谢谢。

好吧,你可以从女士那里得到SAPI。如果他们在服务上有问题,你就无法下载

我将SAPI与C结合使用,因此无法对C#/C++进行评论

而且那是几年前的事了,所以我不知道我用的是哪个版本——但它在w2k,FWIW上运行得很好。

可以下载

<是否选择C++或C++取决于你自己的喜好。使用.NET时,您将在
System.speech
中找到与语音识别和合成相关的所有内容。在项目中添加对此程序集的引用,您将能够直接使用SpeechAPI。以下是一个简单的示例程序,演示了文本到语音的功能:

using System.Speech.Synthesis;

class Program
{
    static void Main(string[] args)
    {
        SpeechSynthesizer synth = new SpeechSynthesizer();
        synth.Rate = -1;
        synth.Volume = 100;

        synth.SelectVoice("Microsoft Sam");

        synth.Speak("Hello World");
    }
}

我不认为你可以从微软网站下载Speech SDK 5.3。您可以从包含SAPI 5.3的站点下载windows平台SDK

确切地说,你想从哪里下载什么?你会遇到什么错误?SAPI SDK 5.1可从以下位置下载: