Namespace Oscova.Agents.Speech
Namespaces
Classes
- SpeechModelUnavailableException
-
Signals that a speech provider cannot run until its model is available.
- SpeechProviderConfig
-
Stores one speech provider configuration for recognition or synthesis.
- SpeechProviderKeys
-
Well-known built-in speech provider keys.
- SpeechRecognitionRouter
-
Routes speech recognition operations to an explicitly configured provider.
- SpeechSynthesisRouter
-
Routes speech synthesis operations to an explicitly configured provider.
- SpeechSynthesisSessionUnavailableException
-
Signals that a synthesis request targets a session that is not active.
- SpeechTranscription
-
Represents the recognized text and optional segment breakdown.
Interfaces
- ISpeechProviderCatalog
-
Provides the merged set of built-in and plugin-contributed speech providers.
- ISpeechRecognitionProvider
-
Provider-specific speech recognition implementation used by the speech routing service.
- ISpeechSynthesisProvider
-
Provider-specific speech synthesis implementation used by the speech routing service.