Table of Contents

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, ISpeechSynthesisProvider

Parameters

factory Func<AgentPluginContext, TProvider>

Returns

AgentPluginBuilder

Type Parameters

TProvider