فوری آغاز
مقامی VoiceStudio API کو اپنی پہلی اسپیچ درخواست بھیجیں۔
صرف مقامی API
یہ ڈیسک ٹاپ ایپ کی 0.5.0 API کے لیے ہے۔ Cloud API ابھی جاری نہیں ہوئی اور مختلف طریقے سے کام کرتی ہے: Cloud پیش نظارہ دیکھیں۔
1. ایپ شروع کریں
VoiceStudio کھولیں۔ ایپ چلتے وقت اس کی API پورٹ 3900 پر سنتی ہے۔
export VOICESTUDIO_BASE_URL="http://localhost:3900/v1"
export VOICESTUDIO_API_KEY="local"
curl http://localhost:3900/health{
"status": "ok",
"device": "cuda (NVIDIA GeForce RTX 4090)",
"version": "0.5.0"
}localhost پر کلید کوئی بھی غیر خالی اسٹرنگ ہو سکتی ہے۔ اسے صرف ریموٹ رسائی فعال کرنے پر چیک کیا جاتا ہے۔
2. آواز بنائیں
curl "$VOICESTUDIO_BASE_URL/audio/speech" \
-H "Authorization: Bearer $VOICESTUDIO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "tts-1",
"voice": "alloy",
"input": "VoiceStudio is ready.",
"response_format": "mp3"
}' \
--output speech.mp33. یا OpenAI SDK استعمال کریں
import os
from openai import OpenAI
client = OpenAI(
base_url=os.environ["VOICESTUDIO_BASE_URL"],
api_key=os.environ["VOICESTUDIO_API_KEY"],
)
audio = client.audio.speech.create(
model="tts-1",
voice="alloy",
input="The local VoiceStudio API is ready.",
)
audio.stream_to_file("speech.mp3")اگلا مرحلہ: alloy کو اپنی کسی وائس پروفائل ID سے بدلیں۔