QuTe Translation

Team:

Rostislav Malevich

Oskar Sonninen

Petri Ryhänen

Idea

Software will translate received text messages on the fly.After translation it will speak that text to user. If there is enough time maybe a word completion/compression is implemented.

Features

Translation

Text to Speech

Word completion (optional)

Implementation Plan and Goals

- Environment and language are QT creator and QT using C++.

- Translation is made using Google translate.

- To use Google translate a tcp/ip connection needs to be made, so Qhttp is used.

- Text to Speech is done using eSpeak library. (http://espeak.sourceforge.net/)

Feature	Priority	Status
GUI	1	Do
Translation	1	Done
Daemon implementation	2	Done
Text-to-Speech	2	Done
Word completion	3	-

Design

(structure of the software, class diagram)

Screen shots

Project Artefacts

Versio 1: fetching text from google, triggering by incoming sms test.zip

Presentation slides

Short idea presentation: qtst_app_n_ever.ppt

Report document

Source Package

How to run software

Conclusion

Usefull links

NetworkAccessManager + QNetworkReply

http://stackoverflow.com/questions/1205419/writing-a-qnetworkreply-to-a-file http://doc.trolltech.com/4.7/qnetworkreply.html

Receiving Sms

http://wiki.forum.nokia.com/index.php/CS001617_-_Receiving_an_SMS_in_Qt http://qt.nokia.com/products/appdev/add-on-products/catalog/4/Utilities/qtservice/