在Windows 10上合成语音:Scenario_SynthesizeText.xaml.h丢失

时间:2019-04-23 08:19:07

标签: c++ windows uwp uwp-xaml

我在JS,Python,Go方面有一些经验,但是第一次我需要使用C ++完成一些工作。我可以尝试使用C#获得合成音频,但是我认为最好吸收有关更多通用技术的知识。我关注this documentation page。在here中,我发现需要包含Scenario_SynthesizeText.xaml.h

在我的正式Windows 10 Virtualbox映像中,我安装了Visual Studio Build Tools 2019以及Universal Windows Platform构建工具。

我的代码:

#include <iostream>

#include "Scenario_SynthesizeText.xaml.h"

int main() {
    std::cout << "Hello World\n";

    InitializeComponent();
    synth = std::ref new SpeechSynthesizer();
    media = std::ref new MediaElement();

    return 0;
}

但是在Windows 10上编译失败:

D:\>cl __windowsTTSTest.cc

fatal error C1083: Cannot open include file: 'Scenario_SynthesizeText.xaml.h': No such file or directory

看起来我需要安装一些依赖项吗?