BitVoicer is a speech recognition application that enables simple devices, with low processing power, to become voice-operated. To do that, BitVoicer uses the PC processing power to analyze audio streams, identify the sentences present in these streams and send commands to a microcontroller connected to it.

The main BitVoicer features are:

It can process audio captured by the microcontroller or by the computer's audio adapter;

You write the text and BitVoicer recognizes the speech;

Supports the following languages: Catalan (Catalonia) Chinese (China, Honk Kong and Taiwan) Danish (Denmark) Dutch (Netherlands) English (Australia, Canada, India, United Kingdom and United States) Finnish (Finland) French (Canada and France) German (Germany) Italian (Italy) Japanese (Japan) Korean (Korea) Norwegian, Bokmål (Norway) Polish (Poland) Portuguese (Brazil and Portugal) Russian (Russia) Spanish (Mexico and Spain) Swedish (Sweden)

Unlimited number of commands and sentences;

USB/Serial or TCP/IP communication interface;

All-in-one graphic interface. Using a single window you can: design your Voice Schemas; set up commands; follow the communication activity and the speech recognition status.

Different from BitVoicer Server, BitVoicer can connect and send commands to one microcontroller only and it is not capable of performing speech synthesis. On the other hand, BitVoicer is a well-known application, with many users and examples available on the Internet which facilitates the learning for beginners and students interested in having a first contact with speech recognition technologies.

More information about BitVoicer is available in the Documentation section.