diff sv/main/EasaierSessionManager.cpp @ 263:63a485275ed6

Speech recognition is integrated
author benoitrigolleau
date Fri, 20 Jun 2008 14:06:54 +0000
parents 3f41cb822166
children 119d89cb65cb
line wrap: on
line diff
--- a/sv/main/EasaierSessionManager.cpp	Fri Jun 20 12:33:08 2008 +0000
+++ b/sv/main/EasaierSessionManager.cpp	Fri Jun 20 14:06:54 2008 +0000
@@ -38,6 +38,7 @@
 #include "widgets/RelatedMediaWidget.h"
 #include "base/PropertyContainer.h"
 #include "data/fileio/AudioFileReaderFactory.h"
+#include "widgets/SpeechRecognitionUI.h"
 
 #include "widgets/SpeechFileHandler.h"
 #include <QMessageBox>
@@ -380,11 +381,8 @@
 			file.setFileName(filename); 
 			inputSource= new QXmlInputSource(&file); 
 			reader.setContentHandler(&handler); 
-			read=reader.parse(inputSource); 
-			if (read) {
-				QString truc = handler.getResult();
-			}
-
+			read=reader.parse(inputSource); 
+			MainWindow::instance()->getSpeechRecognitionUI()->setResult(handler.getResult());
 		}
 		default: break;
 	}
@@ -626,7 +624,7 @@
 	postFilePath = "c:/test.wav";
 	if(postFilePath!=""){
 		QString only_filename = postFilePath.section( '/', -1 );
-		QString param = start_delim + cont_disp_str + "name=" + "\"tutu\""+"; filename="+"\""+only_filename+"\""+endline+"Content-Type: application/octet-stream"+endline+endline;
+		QString param = start_delim + cont_disp_str + "name=" + "\"file\""+"; filename="+"\""+only_filename+"\""+endline+"Content-Type: application/octet-stream"+endline+endline;
 		data_stream.writeRawData(param.toStdString().c_str(),param.toStdString().length());
 					
 		QFile file(postFilePath);