tts-1-1106 کی تکنیکی خصوصیات
| خصوصیت | تفصیلات |
|---|---|
| ماڈل ID | tts-1-1106 |
| فراہم کنندہ فیملی | OpenAI text-to-speech ماڈل فیملی |
| بنیادی صلاحیت | متنی ان پٹ کو قدرتی آواز جیسے بولے گئے آڈیو میں تبدیل کرتا ہے |
| معمول کا اینڈ پوائنٹ | /v1/audio/speech |
| آپٹیمائزیشن فوکس | کم لیٹنسی، ریئل ٹائم پر مبنی اسپیچ جنریشن |
| ان پٹ موڈیلٹی | متن |
| آؤٹ پٹ موڈیلٹی | آڈیو |
| تعاون یافتہ آؤٹ پٹ فارمیٹس | mp3, opus, aac, flac, wav, pcm |
| وائس سپورٹ | OpenAI کی بلٹ اِن TTS آوازوں کے ساتھ مطابقت؛ tts-1 / tts-1-hd فیملی ایک چھوٹا سیٹ سپورٹ کرتی ہے جس میں alloy, ash, coral, echo, fable, nova, onyx, sage اور shimmer شامل ہیں |
| زیادہ سے زیادہ ان پٹ لمبائی | فی درخواست 4096 حروف |
| قیمت کا حوالہ | OpenAI TTS کی اسپیچ جنریشن قیمت TTS کیٹیگری کے لیے 1M حروف پر $15.00 درج کرتا ہے |
| تعمیل نوٹ | جب آواز AI سے تیار کردہ ہو تو اختتامی صارفین کو واضح طور پر مطلع کیا جانا چاہیے |
tts-1-1106 کیا ہے؟
tts-1-1106، CometAPI کا پلیٹ فارم شناخت کنندہ ہے جو OpenAI کے tts-1 فیملی کے ایک text-to-speech ماڈل کے لیے استعمال ہوتا ہے، جسے تحریری متن کو بولے گئے آڈیو میں تبدیل کرنے کے لیے ڈیزائن کیا گیا ہے۔ OpenAI کے مطابق tts-1 ایسا ماڈل ہے جو رفتار اور ریئل ٹائم استعمال کے کیسز کے لیے آپٹیمائزڈ ہے، اس لیے یہ انٹرایکٹو ایپلیکیشنز کے لیے موزوں ہے جنہیں آف لائن رینڈرنگ کے زیادہ سے زیادہ معیار کے بجائے تیز اسپیچ جنریشن درکار ہو۔
عملی طور پر، اس ماڈل کلاس کو بیانیہ، وائس اسسٹنٹس، ایکسیسبلٹی فیچرز، گفتگو پر مبنی انٹرفیسز، اور خودکار آڈیو پلے بیک جیسے منظرناموں میں استعمال کیا جاتا ہے۔ اسے Audio API کے اسپیچ جنریشن ورک فلو کے ذریعے ایکسیس کیا جاتا ہے، جہاں ڈیولپرز متن فراہم کرتے ہیں، سپورٹڈ آواز منتخب کرتے ہیں، اور منتخب آؤٹ پٹ فارمیٹ میں آڈیو حاصل کرتے ہیں۔
چونکہ درست -1106 لاحقہ غالباً عوامی OpenAI ماڈل کے عرفی نام کے بجائے پلیٹ فارم سائیڈ شناخت کنندہ معلوم ہوتا ہے، اس لیے محفوظ ترین تعبیر یہ ہے کہ tts-1-1106، OpenAI کی tts-1 جنریشن فیملی کے رویے اور انضمامی طرز سے میپ ہوتا ہے۔ اس کا مطلب ہے کہ ڈیولپرز کو تیز رفتار TTS ماڈل کی توقع رکھنی چاہیے جو فوری سنتھیسِس، معیاری اسپیچ اینڈ پوائنٹ کے استعمال، اور بلٹ اِن وائس سلیکشن پر مرکوز ہو۔
tts-1-1106 کی نمایاں خصوصیات
- ریئل ٹائم پر مرکوز اسپیچ جنریشن: بنیادی
tts-1فیملی رفتار کے لیے آپٹیمائزڈ ہے، جو لائیو ایپس، اسسٹنٹس اور دیگر کم لیٹنسی آڈیو تجربات کے لیے موزوں ہے۔ - قدرتی آواز جیسی متن-سے-آڈیو تبدیلی: سادہ متن کو زندگی کے قریب بولی جانے والی آڈیو میں بدلتا ہے، جسے پلے بیک، بیانیہ، اور وائس فیچرز میں استعمال کیا جا سکتا ہے۔
- متعدد آؤٹ پٹ فارمیٹس: ڈیولپرز
mp3,opus,aac,flac,wavیا خامpcmمیں آڈیو مانگ سکتے ہیں، جو صارفین کے پلے بیک اور کم لیٹنسی انضمام دونوں کے لیے معاون ہے۔ - بلٹ اِن وائس اختیارات: ماڈل فیملی پری سیٹ آوازوں کا ایک سیٹ فراہم کرتی ہے، جس سے بغیر کسٹم اسپیکر ماڈل کے پروڈکٹ کے لہجے کے مطابق انداز منتخب کیا جا سکتا ہے۔
- سادہ API انٹیگریشن: ماڈل معیاری اسپیچ اینڈ پوائنٹ کے ذریعے کام کرنے کے لیے ڈیزائن کیا گیا ہے، جس سے وہ ٹیمیں جو پہلے سے OpenAI-مطابق آڈیو APIs استعمال کرتی ہیں، آسانی سے انضمام کر سکتی ہیں۔
- زبان کی لچک: OpenAI کے مطابق اس کا TTS اسٹیک عمومی طور پر Whisper کی زبان سپورٹ کی پیروی کرتا ہے، جس سے کئی زبانوں میں اسپیچ جنریشن ممکن ہے، اگرچہ آوازیں بنیادی طور پر انگریزی کے لیے بہتر بنائی گئی ہیں۔
- اسٹریمنگ کے لیے موزوں استعمال: OpenAI کی اسپیچ API اسٹریمنگ آڈیو کی فراہمی سپورٹ کرتی ہے، جس سے موزوں امپلیمینٹیشنز میں مکمل فائل بننے سے پہلے پلے بیک شروع کیا جا سکتا ہے۔
- پروڈکشن ایپس کے لیے عملی: دستاویزی ریٹ لِمٹس، معیاری اینڈ پوائنٹ رویہ، اور AI آواز کے انکشاف سے متعلق پالیسی رہنمائی کے ساتھ، یہ فیملی حقیقی ایپلی کیشن ڈیپلائمنٹ کے لیے موزوں ہے۔
tts-1-1106 تک رسائی اور انٹیگریشن کیسے کریں
مرحلہ 1: API Key کے لیے سائن اپ کریں
CometAPI پر سائن اپ کریں اور ڈیش بورڈ سے اپنی API key جنریٹ کریں۔ Key کو محفوظ طریقے سے اسٹور کریں اور اپنی ایپلی کیشن میں اسے ماحول کے متغیر کے طور پر کنفیگر کریں تاکہ آپ کا بیک اینڈ tts-1-1106 API کے لیے درخواستوں کی توثیق کر سکے۔
مرحلہ 2: tts-1-1106 API کو درخواست بھیجیں
CometAPI کے ذریعے OpenAI-مطابق آڈیو اسپیچ اینڈ پوائنٹ پر ایک POST درخواست بھیجیں، model کو tts-1-1106 پر سیٹ کریں اور ان پٹ متن کے ساتھ voice اور response_format جیسی سپورٹڈ آپشنز شامل کریں۔
curl --request POST \
--url https://api.cometapi.com/v1/audio/speech \
--header "Authorization: Bearer $COMETAPI_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "tts-1-1106",
"input": "Welcome to CometAPI text to speech.",
"voice": "alloy",
"response_format": "mp3"
}' \
--output speech.mp3
مرحلہ 3: نتائج حاصل کریں اور تصدیق کریں
واپس آنے والی آڈیو فائل کو محفوظ کریں یا اپنی ایپ میں براہ راست ریسپانس کو اسٹریم کریں، پھر یہ تصدیق کریں کہ tts-1-1106 کے لیے تقریر کا مواد، منتخب کردہ آواز، فارمیٹ، اور پلے بیک معیار آپ کی متوقع آؤٹ پٹ سے مطابقت رکھتا ہے۔