المواصفات التقنية لـ tts-1-hd
| المواصفة | التفاصيل |
|---|---|
| معرّف النموذج | tts-1-hd |
| المزوّد | OpenAI |
| نوع النموذج | تحويل النص إلى كلام (TTS) |
| الحالة الأساسية للاستخدام | تحويل النص إلى صوت منطوق عالي الجودة |
| تركيز التحسين | توليف كلام أعلى جودة بدلاً من تحقيق أقل زمن استجابة ممكن |
| نقطة نهاية واجهة برمجة التطبيقات | /v1/audio/speech |
| مدعوم جنباً إلى جنب مع | tts-1, gpt-4o-mini-tts |
| الإدخال | نص |
| المخرجات | صوت منطوق مُولَّد |
| اختيار الصوت | مدعوم عبر أصوات جاهزة قابلة للاختيار |
| عناصر التحكّم الشائعة | الصوت، تنسيق الاستجابة، والسرعة |
| نمط التكامل | إنشاء صوت قائم على الطلب عبر واجهة برمجة تطبيقات الصوت |
ما هو tts-1-hd؟
tts-1-hd هو نموذج تحويل النص إلى كلام عالي الجودة من OpenAI لإنتاج صوت منطوق بطابع طبيعي من النص. صُمّم لحالات الاستخدام التي تَغلِّب جودة المخرجات على تقليل زمن الاستجابة، مثل التعليق الصوتي، المساعدات الصوتية، ميزات سهولة الوصول، المحتوى التعليمي، وإنتاج الوسائط. توثّق OpenAI tts-1-hd على أنه نموذج مُحسّن لتحويل النص إلى كلام عالي الجودة وتُشير إلى أنه يُستخدم عبر نقطة نهاية الكلام ضمن واجهة برمجة تطبيقات الصوت.
بالمقارنة مع خيارات TTS الأخف أو الأسرع، يُعد tts-1-hd عموماً الخيار المُركّز على الجودة ضمن حزمة الكلام لدى OpenAI. عادةً ما يرسل المطوّرون نص الإدخال، ويختارون صوتاً، ويضبطون اختيارياً السرعة أو تنسيق المخرجات، ثم يتلقّون ملفاً صوتياً أو استجابة صوتية قابلة للبث مناسبة للتشغيل أو الحفظ.
الميزات الرئيسية لـ tts-1-hd
- توليف كلام عالي الجودة: تم تحسين
tts-1-hdخصيصاً لإنتاج صوت بجودة أعلى، مما يجعله مناسباً عندما تكون الوضوح والطبيعية أهم من أسرع زمن استجابة. - سير عمل بسيط من النص إلى الصوت: يقبل النموذج نصاً كمدخل ويعيد كلاماً مُركّباً عبر واجهة برمجة تطبيقات الصوت من OpenAI، ما يُبقي التنفيذ مباشراً للمطوّرين الذين يبنون ميزات التعليق أو المخرجات الصوتية.
- دعم أصوات جاهزة: يمكن للمطوّرين الاختيار من بين أصوات مدمجة مدعومة عند توليد الكلام، ما يتيح نبرات أو أساليب إلقاء مختلفة دون تدريب نموذج صوت مخصّص.
- سلوك مخرجات قابل للتهيئة: تدعم الواجهة عناصر تحكّم عملية مثل تنسيق الاستجابة وسرعة الكلام، ما يساعد الفرق على مواءمة الصوت المُولَّد للتشغيل، أو التنزيل، أو أدوات سهولة الوصول، أو مسارات إنتاج المحتوى.
- ملائم لحالات الاستخدام الإنتاجية: لأنه مُتاح عبر نقطة نهاية الكلام القياسية، يمكن دمج
tts-1-hdفي التطبيقات، وسير العمل الخلفي، وأنظمة الأتمتة، وخطوط المعالجة الصوتية متعددة المراحل مع وصول متوقّع قائم على واجهة برمجة التطبيقات.
كيفية الوصول إلى ودمج tts-1-hd
الخطوة 1: التسجيل للحصول على مفتاح واجهة برمجة التطبيقات (API)
لبدء استخدام tts-1-hd، سجّل أولاً في CometAPI وأنشئ مفتاح واجهة برمجة التطبيقات من لوحة التحكم. بعد تسجيل الدخول، أنشئ مفتاحاً لمشروعك واحتفظ به بأمان، إذ سيُطلب للمصادقة على كل طلب للواجهة.
الخطوة 2: إرسال الطلبات إلى واجهة tts-1-hd
بعد حصولك على مفتاح الواجهة، أرسل طلب POST إلى نقطة نهاية إكمال الدردشة المتوافقة لدى CometAPI، مع تحديد النموذج كـ tts-1-hd في جسم الطلب.
curl https://api.cometapi.com/v1/audio/speech \
-X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"model": "tts-1-hd",
"input": "Hello! This is a sample speech generation request.",
"voice": "alloy"
}' \
--output speech.mp3
from openai import OpenAI
client = OpenAI(
api_key="YOUR_COMETAPI_API_KEY",
base_url="https://api.cometapi.com/v1"
)
response = client.audio.speech.create(
model="tts-1-hd",
voice="alloy",
input="Hello! This is a sample speech generation request."
)
response.stream_to_file("speech.mp3")
الخطوة 3: جلب النتائج والتحقق منها
بعد إرسال طلبك، ستعيد CometAPI النتيجة الصوتية المُولَّدة لـ tts-1-hd. احفظ ملف المخرجات، وشغّله، وتحقّق من أنّ جودة الكلام، واختيار الصوت، والإيقاع، والنطق تطابق متطلبات تطبيقك. إذا لزم الأمر، كرّر التجربة عبر ضبط نص الإدخال، أو الصوت، أو المعلمات المدعومة الأخرى.