class Voicespeaker
{
String gender="0"; //0 means male voice and 1 means female voice
Voicespeaker(String vv){
FileWriter f8;
try{
File f6 = new File("D:\\voice.txt");
File f7 = new File("D:\\voice.vbs");
boolean b = f6.delete();//deleting previous text file
boolean a = f7.delete();//deleting previous voice file
f8 = new FileWriter("D:\\voice.txt");
f8.flush();
f8.append("Set Sapi = Wscript.CreateObject(\"SAPI.SpVoice\")\nSet sapi.Voice = sapi.GetVoices.Item("+gender+")\nSapi.speak \""+vv+"\"");f8.close();
File f = new File("D:\\voice.txt");
File fg = new File("D:\\voice.vbs");
f.renameTo(fg);
Runtime.getRuntime().exec( "wscript D:\\voice.vbs" );
}
catch(Exception e){
System.out.println(e);
}
}
}
Thank you
-Sijan Bhandari
This project is created by using VBS Script developed by Microsoft.