आवाजहरू
निवेदन आवाजहरू, तिनका पूर्वावलोकनहरू, र पठाउनुपर्ने id। आवाज ऐच्छिक हो: यसलाई छोड्नुहोस् र Sketchie ले Nora सँग निवेदन गर्छ।
voice फिल्ड ऐच्छिक हो। यसलाई छोड्नुहोस् र Sketchie ले न्यानो सर्वउद्देश्यीय पूर्वनिर्धारित निवेदक Nora सँग निवेदन गर्छ। फरक आवाज चाहिएको बेला मात्र यसलाई सेट गर्नुहोस्।
आवाजहरू पत्ता लगाउनुहोस्
https://sketchie.ai/api/v1/voices प्रत्येक निवेदक सूचीबद्ध गर्न आवाज सूची कल गर्नुहोस्। प्रत्येक आवाज तपाईंका प्रयोगकर्ताहरूलाई देखाउन मैत्रीपूर्ण name, voice को रूपमा पास गर्न id, यसको मूल language, isDefault झण्डा, र तपाईंले सिधै अडियो प्लेयरमा जोड्न सक्ने प्ले गर्न मिल्ने preview_url सहित फर्कन्छ।
{
"voices": [
{
"id": "sketchie:sulafat",
"name": "Nora",
"language": "en",
"description": "Warm and natural, like a favorite teacher.",
"isDefault": true,
"preview_url": "https://sketchie.ai/media/voice-previews/sulafat.mp3"
}
],
"default": "sketchie:sulafat"
} भाषाको मूल आवाजहरूमा फिल्टर गर्न ?language=<code> पास गर्नुहोस्। तपाईं CLI (sketchie voices) वा SDK (client.listVoices()) बाट पनि आवाजहरू सूचीबद्ध गर्न सक्नुहुन्छ। सधैं तपाईंका प्रयोगकर्ताहरूलाई मैत्रीपूर्ण name देखाउनुहोस्, र API लाई id पठाउनुहोस्।
जारी गरिएको आवाज सूची
हालको सूचीमा छ जना छानिएका निवेदकहरू छन्: Nora, Miles, Dean, Clara, Piper, र Wren। यी आवाजहरू भाषा-स्वतन्त्र छन्, त्यसैले छानिएको उही आवाजले GET /v1/languages द्वारा सूचीबद्ध हरेक भाषा बोल्छ। आवाज सूचीले फर्काएको सही id प्रयोग गर्नुहोस्।
हार्ड-कोडेड id होइन, डिस्कवरी प्रयोग गर्नुहोस्। रनटाइममा सूची पढ्नुहोस् ताकि तपाईंको एकीकरणले सार्वजनिक सूचीमा थपिने र परिवर्तनहरूलाई स्वचालित रूपमा पछ्याओस्।