Speech API Server enables speech recognition (voice to text) capabilities for your computer. Speech recognition requires a sound input device (microphone) and must be trained to understand your voice. Application Program Interface (API) -platform for building software applications that enable software developers to access various system resources/features without writing hardware-specific code.