AssemblyAI TTS 1 — это модель преобразования текста в речь от AssemblyAI. Она подходит для голосовых помощников, озвучивания и многоязычных приложений, а также опирается на публичную библиотеку из нескольких тысяч голосов на разных языках. Голоса выбираются по идентификатору (slug или ID), и язык произношения соответствует выбранному голосу или может быть установлен явно с помощью опции `language` провайдера.
from openai import OpenAI
client = OpenAI(
base_url="https://infergate.ru/api/v1",
api_key="sk-•••",
)
resp = client.audio.speech.create(
model="assemblyai/assemblyai-tts-1",
input="Привет! Это синтез речи.",
voice="alloy",
response_format="mp3",
)
resp.write_to_file("speech.mp3")modelstringобязательныйinputstring | string[]обязательныйvoiceобязательный