Documentation
¶
Index ¶
- Constants
- type FishAudioTTSdeprecated
- type FishAudioTTSOptiondeprecated
- type TTS
- func (t *TTS) Capabilities() tts.TTSCapabilities
- func (t *TTS) Close() error
- func (t *TTS) Label() string
- func (t *TTS) Model() string
- func (t *TTS) NumChannels() int
- func (t *TTS) Provider() string
- func (t *TTS) SampleRate() int
- func (t *TTS) Stream(ctx context.Context) (tts.SynthesizeStream, error)
- func (t *TTS) Synthesize(ctx context.Context, text string) (tts.ChunkedStream, error)
- func (t *TTS) UpdateOptions(opts ...TTSOption) error
- type TTSOption
- func WithFishAudioTTSBaseURL(baseURL string) TTSOption
- func WithFishAudioTTSChunkLength(chunkLength int) TTSOption
- func WithFishAudioTTSLatencyMode(latencyMode string) TTSOption
- func WithFishAudioTTSModel(model string) TTSOption
- func WithFishAudioTTSOutputFormat(outputFormat string) TTSOption
- func WithFishAudioTTSSampleRate(sampleRate int) TTSOption
- func WithFishAudioTTSVoice(voice string) TTSOption
Constants ¶
View Source
const ( PluginTitle = "rtp-agent.plugins.fishaudio" PluginVersion = "v0.4.2" PluginPackage = "rtp-agent.plugins.fishaudio" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FishAudioTTS
deprecated
type FishAudioTTS = TTS
Deprecated: use TTS.
type FishAudioTTSOption
deprecated
added in
v0.0.15
type FishAudioTTSOption = TTSOption
Deprecated: use TTSOption.
type TTS ¶ added in v0.4.2
type TTS struct {
// contains filtered or unexported fields
}
func NewFishAudioTTS
deprecated
func (*TTS) Capabilities ¶ added in v0.4.2
func (t *TTS) Capabilities() tts.TTSCapabilities
func (*TTS) NumChannels ¶ added in v0.4.2
func (*TTS) SampleRate ¶ added in v0.4.2
func (*TTS) Synthesize ¶ added in v0.4.2
func (*TTS) UpdateOptions ¶ added in v0.4.2
type TTSOption ¶ added in v0.4.2
type TTSOption func(*TTS)
func WithFishAudioTTSBaseURL ¶ added in v0.0.15
func WithFishAudioTTSChunkLength ¶ added in v0.0.15
func WithFishAudioTTSLatencyMode ¶ added in v0.0.15
func WithFishAudioTTSModel ¶ added in v0.0.15
func WithFishAudioTTSOutputFormat ¶ added in v0.0.15
func WithFishAudioTTSSampleRate ¶ added in v0.0.15
func WithFishAudioTTSVoice ¶ added in v0.0.15
Click to show internal directories.
Click to hide internal directories.