Salve a tutti, vi anticipo subito che sono novello in programmazione c++.
Vi scrivo perchè ho bisogno di un aiutino, sto cercando di scrivere un programmino text to speech, (uso dev c++) quando provo a lanciarlo mi dava errore stdafx.h e sapi.h. Per quanto riguarda stdafx.h sono riuscito ad installarlo e l'ho copiato nella cartell "include" di dev, per quanto riguarda sapi.h, scusate, ragazzi ma non ci ho capito nulla. Ho capito che non esiste un download, ho cercato su internet e mi escono tanto codici ma sinceramente non ci ho capito molto, ho installato microsoft sdk sapi 5, ma niente.
Mi aiutate per favore, qualcuno mi spiega come risolvere questo problema.
Comunque il codice è questo:
#include <iostream>
#include <string>
#include <ctime>
#include <stdafx.h>
#include <sapi.h>
int main(int argc, char* argv[])
{ std::string Response[] = {
"CIAO",
"COME VA?",
"CIAO CIAO.",
};
srand((unsigned) time(NULL));
std::string sInput = "";
std::string sResponse = "";
int nSelection =0;
srand((unsigned) time(NULL));
while(1) {
std::cout << ">";
std::getline(std::cin, sInput);
nSelection = rand() % 5;
sResponse = Response[nSelection];
std::cout << sResponse << std::endl;
if(sInput == "q")
{ std::cout << "a DOPO";
break;
}
}
char temp;
cin >> temp;
return 0;
}
GRAZIE.
Ultima modifica effettuata da pierotofy il 01/06/2015 alle 18:04 |