Embedded Viavoice Multi-Application SDK is a "automatic voice recognition and text reading" software development package for Java embedded devices. It also allows applications such as email, address book, calendar, and games.