У меня есть некоторый опыт работы с JS, Python, Go, но впервые мне нужно что-то сделать с C ++. Я могу попытаться получить синтезированный звук с C #, но я думаю, что лучше усвоить знания о более общей технологии. Я следую за этой страницей документации . Начиная с здесь я обнаружил, что мне нужно включить Scenario_SynthesizeText.xaml.h
.
В моем официальном образе Windows 10 Virtualbox я установил Visual Studio Build Tools 2019 плюс универсальные инструменты сборки 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: 'Scenario_SynthesizeText.g.h' file not found
Похоже, мне нужно установить какую-то зависимость? В Google нет такого файла ...