AzureAssetsWakeWordMiddleware
class AzureAssetsWakeWordMiddleware(val options: AzureAssetsWakeWordMiddleware.Options) : CoroutineMiddleware<MapGptCoreContext> , WakeWordMiddleware
This middleware uses the Azure Cognitive Services Speech SDK to recognize wake words. It requires that the model file is placed in the "assets" directory. If the model is not found, the middleware will not start and will emit an error state.