WARNING: This is a draft, all work published on this page is still under discussion.
Mail2Voice Next Specifications
Architecture overview
General
free software everywhere
multi platform / portable (Win & Linux minimum)
widely used languages (C, C++ preferred)
minimal dependency tree
robust and actively maintained dependencies
C/C++ bindings for dependencies
modular architecture
Back
Mail module
IMAP, POP (optional), SMTP support
state of the art protocol support
bonus: synchronization support
Storage module
Audio recorder/player
TTS module
Core
UI