BitVoicer Server

BitVoicer Server

Speech recognition and synthesis for voice automation.

Supports 17 languages from 26 countries and regions:

  • Catalan (Catalonia)
  • Chinese (China, Honk Kong and Taiwan)
  • Danish (Denmark)
  • Dutch (Netherlands)
  • English (Australia, Canada, India, United Kingdom and United States)
  • Finish (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)


BitVoicer Server has a new manager for speech recognition and synthesis engines which is able to serve multiple devices simultaneously. Each device can function as a point of capture or reproduction and have its exclusive speech recognition or synthesis engine.

Enhanced protocol:

The BitVoicer Server Protocol (BVSP) brings significant improvements over the communication protocol used in the previous BitVoicer versions. Now client devices are able to retrieve server status information and exchange data with other applications running on the server through the same communication channel used to transmit audio.

Windows Service

Windows service:

Besides consuming few hardware resources, BitVoicer Server is executed as a Windows service. This enables BitVoicer Server to become a transparent resource and cause little or no interference on the user interface.


Application developers can retrieve the results of recognition operations from the server and exchange data with client devices through Windows Communication Foundation (WCF) services. For .NET development, there is also a .NET integration library available.



Client devices can communicate with BitVoicer Server through TCP/IP interfaces or serial ports, including virtual serial ports such as those created by Bluetooth, ZigBee or USB/Serial adapters.

No Training
It does not require speech recognition engine training.
No Recording
It does not require pre-recording of sentences.
Speaker-independent recognition.
Unlimited number of sentences, commands and devices.