အသံများ
ဇာတ်ကြောင်းပြောသံများ၊ ၎င်းတို့၏ နမူနာများနှင့် ပေးပို့ရမည့် 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 ကို အမြဲပြသပြီး id ကို API သို့ ပေးပို့ပါ။
ထုတ်ပြန်ထားသော အသံစာရင်း
လက်ရှိစာရင်းတွင် ရွေးချယ်ထားသော ပြောဆိုသူ ခြောက်ဦး ပါဝင်သည်: Nora, Miles, Dean, Clara, Piper, နှင့် Wren။ ဤအသံများသည် ဘာသာစကားမှ လွတ်လပ်သောကြောင့် ရွေးချယ်ထားသော အသံတူသည် GET /v1/languages မှ စာရင်းပြုစုထားသော ဘာသာစကားတိုင်းကို ပြောဆိုနိုင်သည်။ အသံစာရင်းမှ ပြန်ပေးသော တိကျသော id ကို အသုံးပြုပါ။
hard-code ထားသော id များအစား ရှာဖွေတွေ့ရှိမှုကို အသုံးပြုပါ။ သင့်ပေါင်းစပ်မှုသည် အများသုံးစာရင်းတွင် ထပ်ဖြည့်မှုများနှင့် ပြောင်းလဲမှုများကို အလိုအလျောက် လိုက်နာရန် runtime တွင် စာရင်းကို ဖတ်ပါ။