diff --git a/internal/providers/base/texttospeech.go b/internal/providers/base/texttospeech.go new file mode 100644 index 0000000..4cbd206 --- /dev/null +++ b/internal/providers/base/texttospeech.go @@ -0,0 +1,10 @@ +package baseprovider + +import "context" + +type TextToSpeechProvider interface { + GenerateSpeech(ctx context.Context, message string) ([]byte, error) + + GetModel() string + Close() error +}