Documentation
¶
Index ¶
- Constants
- type NvidiaLLM
- type NvidiaTTS
- func (t *NvidiaTTS) Capabilities() tts.TTSCapabilities
- func (t *NvidiaTTS) Label() string
- func (t *NvidiaTTS) Model() string
- func (t *NvidiaTTS) NumChannels() int
- func (t *NvidiaTTS) Provider() string
- func (t *NvidiaTTS) SampleRate() int
- func (t *NvidiaTTS) Stream(ctx context.Context) (tts.SynthesizeStream, error)
- func (t *NvidiaTTS) Synthesize(ctx context.Context, text string) (tts.ChunkedStream, error)
- type NvidiaTTSOption
Constants ¶
View Source
const ( PluginTitle = "rtp-agent.plugins.nvidia" PluginVersion = "1.5.15" PluginPackage = "rtp-agent.plugins.nvidia" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NvidiaLLM ¶
type NvidiaLLM struct {
// contains filtered or unexported fields
}
func NewNvidiaLLM ¶
type NvidiaTTS ¶ added in v0.0.15
type NvidiaTTS struct {
// contains filtered or unexported fields
}
func NewNvidiaTTS ¶ added in v0.0.15
func NewNvidiaTTS(apiKey string, voice string, opts ...NvidiaTTSOption) (*NvidiaTTS, error)
func (*NvidiaTTS) Capabilities ¶ added in v0.0.15
func (t *NvidiaTTS) Capabilities() tts.TTSCapabilities
func (*NvidiaTTS) NumChannels ¶ added in v0.0.15
func (*NvidiaTTS) SampleRate ¶ added in v0.0.15
func (*NvidiaTTS) Synthesize ¶ added in v0.0.15
type NvidiaTTSOption ¶ added in v0.0.15
type NvidiaTTSOption func(*NvidiaTTS)
func WithNvidiaTTSUseSSL ¶ added in v0.0.15
func WithNvidiaTTSUseSSL(useSSL bool) NvidiaTTSOption
Click to show internal directories.
Click to hide internal directories.