Method AddSpeechSynthesisProvider<TProvider>
- Namespace
- Oscova.Agents.Plugins
- Assembly
- Oscova.Agents.dll
AddSpeechSynthesisProvider<TProvider>(Func<AgentPluginContext, TProvider>)
Registers a speech synthesis provider factory contributed by this plugin.
public AgentPluginBuilder AddSpeechSynthesisProvider<TProvider>(Func<AgentPluginContext, TProvider> factory) where TProvider : class, ISpeechSynthesisProviderParameters
factoryFunc<AgentPluginContext, TProvider>
Returns
Type Parameters
TProvider