त्वरित शुरुआत
स्थानीय 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 से बदलें।