rime

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: 17 Imported by: 0

Documentation

Index

Constants

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

Variables

This section is empty.

Functions

This section is empty.

Types

type RimeTTS

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

func NewRimeTTS

func NewRimeTTS(apiKey string, voice string, opts ...RimeTTSOption) *RimeTTS

func (*RimeTTS) Capabilities

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

func (*RimeTTS) Label

func (t *RimeTTS) Label() string

func (*RimeTTS) Model added in v0.0.18

func (t *RimeTTS) Model() string

func (*RimeTTS) NumChannels

func (t *RimeTTS) NumChannels() int

func (*RimeTTS) Provider added in v0.0.18

func (t *RimeTTS) Provider() string

func (*RimeTTS) SampleRate

func (t *RimeTTS) SampleRate() int

func (*RimeTTS) Stream

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

func (*RimeTTS) Synthesize

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

type RimeTTSOption added in v0.0.15

type RimeTTSOption func(*RimeTTS)

func WithRimeTTSBaseURL added in v0.0.15

func WithRimeTTSBaseURL(baseURL string) RimeTTSOption

func WithRimeTTSLang added in v0.0.15

func WithRimeTTSLang(lang string) RimeTTSOption

func WithRimeTTSModel added in v0.0.15

func WithRimeTTSModel(model string) RimeTTSOption

func WithRimeTTSSampleRate added in v0.0.15

func WithRimeTTSSampleRate(sampleRate int) RimeTTSOption

func WithRimeTTSSegment added in v0.0.15

func WithRimeTTSSegment(segment string) RimeTTSOption

func WithRimeTTSTimeScaleFactor added in v0.0.15

func WithRimeTTSTimeScaleFactor(timeScaleFactor float64) RimeTTSOption

func WithRimeTTSWebsocket added in v0.0.15

func WithRimeTTSWebsocket(useWebsocket bool) RimeTTSOption

Jump to

Keyboard shortcuts

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