fishaudio

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

Documentation

Index

Constants

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

Variables

This section is empty.

Functions

This section is empty.

Types

type FishAudioTTS

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

func NewFishAudioTTS

func NewFishAudioTTS(apiKey string, voice string, opts ...FishAudioTTSOption) *FishAudioTTS

func (*FishAudioTTS) Capabilities

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

func (*FishAudioTTS) Label

func (t *FishAudioTTS) Label() string

func (*FishAudioTTS) Model added in v0.0.18

func (t *FishAudioTTS) Model() string

func (*FishAudioTTS) NumChannels

func (t *FishAudioTTS) NumChannels() int

func (*FishAudioTTS) Provider added in v0.0.18

func (t *FishAudioTTS) Provider() string

func (*FishAudioTTS) SampleRate

func (t *FishAudioTTS) SampleRate() int

func (*FishAudioTTS) Stream

func (*FishAudioTTS) Synthesize

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

type FishAudioTTSOption added in v0.0.15

type FishAudioTTSOption func(*FishAudioTTS)

func WithFishAudioTTSBaseURL added in v0.0.15

func WithFishAudioTTSBaseURL(baseURL string) FishAudioTTSOption

func WithFishAudioTTSChunkLength added in v0.0.15

func WithFishAudioTTSChunkLength(chunkLength int) FishAudioTTSOption

func WithFishAudioTTSLatencyMode added in v0.0.15

func WithFishAudioTTSLatencyMode(latencyMode string) FishAudioTTSOption

func WithFishAudioTTSModel added in v0.0.15

func WithFishAudioTTSModel(model string) FishAudioTTSOption

func WithFishAudioTTSOutputFormat added in v0.0.15

func WithFishAudioTTSOutputFormat(outputFormat string) FishAudioTTSOption

func WithFishAudioTTSSampleRate added in v0.0.15

func WithFishAudioTTSSampleRate(sampleRate int) FishAudioTTSOption

func WithFishAudioTTSVoice added in v0.0.15

func WithFishAudioTTSVoice(voice string) FishAudioTTSOption

Jump to

Keyboard shortcuts

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