meta data for this page
This is an old revision of the document!
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/