nvidia

package
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 30, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	PluginTitle   = "rtp-agent.plugins.nvidia"
	PluginVersion = "v0.1.4"
	PluginPackage = "rtp-agent.plugins.nvidia"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type NvidiaSTT added in v0.1.0

type NvidiaSTT struct {
	// contains filtered or unexported fields
}

func NewNvidiaSTT added in v0.1.0

func NewNvidiaSTT(apiKey string, model string, opts ...NvidiaSTTOption) (*NvidiaSTT, error)

func (*NvidiaSTT) Capabilities added in v0.1.0

func (s *NvidiaSTT) Capabilities() stt.STTCapabilities

func (*NvidiaSTT) InputSampleRate added in v0.1.0

func (s *NvidiaSTT) InputSampleRate() uint32

func (*NvidiaSTT) Label added in v0.1.0

func (s *NvidiaSTT) Label() string

func (*NvidiaSTT) Model added in v0.1.0

func (s *NvidiaSTT) Model() string

func (*NvidiaSTT) Provider added in v0.1.0

func (s *NvidiaSTT) Provider() string

func (*NvidiaSTT) Recognize added in v0.1.0

func (*NvidiaSTT) Stream added in v0.1.0

func (s *NvidiaSTT) Stream(ctx context.Context, language string) (stt.RecognizeStream, error)

type NvidiaSTTOption added in v0.1.0

type NvidiaSTTOption func(*NvidiaSTT)

func WithNvidiaSTTFunctionID added in v0.1.0

func WithNvidiaSTTFunctionID(functionID string) NvidiaSTTOption

func WithNvidiaSTTLanguage added in v0.1.0

func WithNvidiaSTTLanguage(language string) NvidiaSTTOption

func WithNvidiaSTTSampleRate added in v0.1.0

func WithNvidiaSTTSampleRate(sampleRate int) NvidiaSTTOption

func WithNvidiaSTTServer added in v0.1.0

func WithNvidiaSTTServer(server string) NvidiaSTTOption

func WithNvidiaSTTUseSSL added in v0.1.0

func WithNvidiaSTTUseSSL(useSSL bool) NvidiaSTTOption

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) Label added in v0.0.15

func (t *NvidiaTTS) Label() string

func (*NvidiaTTS) Model added in v0.0.15

func (t *NvidiaTTS) Model() string

func (*NvidiaTTS) NumChannels added in v0.0.15

func (t *NvidiaTTS) NumChannels() int

func (*NvidiaTTS) Provider added in v0.0.15

func (t *NvidiaTTS) Provider() string

func (*NvidiaTTS) SampleRate added in v0.0.15

func (t *NvidiaTTS) SampleRate() int

func (*NvidiaTTS) Stream added in v0.0.15

func (t *NvidiaTTS) Stream(ctx context.Context) (tts.SynthesizeStream, error)

func (*NvidiaTTS) Synthesize added in v0.0.15

func (t *NvidiaTTS) Synthesize(ctx context.Context, text string) (tts.ChunkedStream, error)

type NvidiaTTSOption added in v0.0.15

type NvidiaTTSOption func(*NvidiaTTS)

func WithNvidiaTTSFunctionID added in v0.1.0

func WithNvidiaTTSFunctionID(functionID string) NvidiaTTSOption

func WithNvidiaTTSLanguageCode added in v0.1.0

func WithNvidiaTTSLanguageCode(languageCode string) NvidiaTTSOption

func WithNvidiaTTSServer added in v0.1.0

func WithNvidiaTTSServer(server string) NvidiaTTSOption

func WithNvidiaTTSUseSSL added in v0.0.15

func WithNvidiaTTSUseSSL(useSSL bool) NvidiaTTSOption

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL