Clean up STT resources.
Initialize the STT backend Called during setupMicrophone to eagerly load STT engine
Configuration object with backend, IBM settings, and Sherpa settings
Transcribe audio from a microphone stream. Lazily initializes the STT engine on first call. Manages the microphone lifecycle (start/stop) internally.
Optionaloptions: {The transcribed text
STT controller manages speech-to-text synthesis and engine lifecycle. STT engine is eagerly initialized during setupMicrophone() and cached for reuse.