feat: added tts model
This commit is contained in:
parent
9f1efb5680
commit
50259751d9
|
@ -2,5 +2,17 @@
|
|||
Defines a function which takes text and returns a path to an audio file.
|
||||
"""
|
||||
|
||||
def tts(text):
|
||||
return path_to_audio
|
||||
from openai import OpenAI
|
||||
|
||||
client = OpenAI()
|
||||
|
||||
def tts(text, file_path):
|
||||
|
||||
response = client.with_streaming_response.audio.speech.create(
|
||||
model="tts-1",
|
||||
voice="alloy",
|
||||
input=text,
|
||||
)
|
||||
|
||||
response.stream_to_file(file_path)
|
||||
|
Loading…
Reference in New Issue