resemble

package
v0.0.21 Latest Latest
Warning

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

Go to latest
Published: Jun 11, 2026 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	PluginTitle   = "rtp-agent.plugins.resemble"
	PluginVersion = "1.5.15"
	PluginPackage = "rtp-agent.plugins.resemble"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ResembleTTS

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

func NewResembleTTS

func NewResembleTTS(apiKey string, voice string, opts ...ResembleTTSOption) *ResembleTTS

func (*ResembleTTS) Capabilities

func (t *ResembleTTS) Capabilities() tts.TTSCapabilities

func (*ResembleTTS) Label

func (t *ResembleTTS) Label() string

func (*ResembleTTS) Model added in v0.0.18

func (t *ResembleTTS) Model() string

func (*ResembleTTS) NumChannels

func (t *ResembleTTS) NumChannels() int

func (*ResembleTTS) Provider added in v0.0.18

func (t *ResembleTTS) Provider() string

func (*ResembleTTS) SampleRate

func (t *ResembleTTS) SampleRate() int

func (*ResembleTTS) Stream

func (*ResembleTTS) Synthesize

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

type ResembleTTSOption added in v0.0.15

type ResembleTTSOption func(*ResembleTTS)

func WithResembleTTSModel added in v0.0.15

func WithResembleTTSModel(model string) ResembleTTSOption

func WithResembleTTSSampleRate added in v0.0.15

func WithResembleTTSSampleRate(sampleRate int) ResembleTTSOption

func WithResembleTTSVoice added in v0.0.15

func WithResembleTTSVoice(voice string) ResembleTTSOption

Jump to

Keyboard shortcuts

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