حوّل النص إلى صوت طبيعي
تحوّل هذه الأداة نصًا مكتوبًا إلى صوت منطوق بنبرة طبيعية، فيما يُعرف اختصارًا بالإنجليزية بـ TTS. تكتب النص على هذه الصفحة أو ترسله عبر الـAPI، وتحصل على ملف صوتي جاهز للفيديو التعليمي أو الإعلان الصوتي أو وصف المنتج، دون حجز استوديو أو الاستعانة بمعلّق.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
من مربع النص إلى مكبّر الصوت
تكتب النص أسرع مما تسجّله بصوتك؛ فالتسجيل يحتاج مكانًا هادئًا وميكروفونًا لائقًا وإعادة كل جملة أخطأت في نطقها. تختصر هذه الأداة تلك الخطوة كلها: النص الذي كتبته يتحول إلى تعليق صوتي عبر طلب واحد. ابتعد الصوت الاصطناعي كثيرًا عن نبرة أجهزة الملاحة المعدنية القديمة؛ الجُمل تخرج اليوم بتنغيم ووقفات مقنعة، تكفي لفيديو تعليمي أو إعلان صوتي أو رسالة ترحيب في متجر إلكتروني.
التكلفة لكل ألف حرف
السعر معلن ومباشر: $0.005 لكل طلب زائد $0.008 عن كل ألف حرف من النص المُرسَل. مقال بخمسة آلاف حرف يتحول إلى صوت بنحو $0.045، وكتاب قصير بمئتي ألف حرف بنحو $1.605. قارن هذا بأجرة يوم تسجيل في استوديو، ويتضح لمن صُمّمت الأداة: لكل من يحتاج حجمًا كبيرًا وتكلفة يمكن توقعها مسبقًا، بالدولار الأمريكي دائمًا ودون اشتراك.
قناة الويب وقناة الـAPI معًا
تعمل هذه الصفحة نفسها كمولّد صوت مباشر: تلصق النص وتضغط زر التشغيل وتستمع للنتيجة أو تنزّلها. من يحتاج دمج التوليد داخل نظام آخر، مثل نشر مقال يُصدر نسخته الصوتية تلقائيًا، يستخدم الـAPI بالطريقة نفسها: يرسل النص، يستلم رقم مهمة task_id، ويصله الملف الصوتي حين يكتمل عبر webhook أو من لوحة النتائج.
أين ينجح الصوت الاصطناعي وأين لا يزال يحتاج إنسانًا
الصوت الاصطناعي ممتاز في المحتوى المعلوماتي: الدروس والإعلانات ووصف المنتجات وردود الدعم المسجّلة. أمّا الدراما التي تعتمد على كاريزما الصوت، مثل دبلجة شخصية أو إعلان يبيع بالمشاعر، فلا يزال الصوت البشري أصدق فيها. المنطق العملي: استخدم هذه الأداة للمحتوى الكبير المتكرر، واحجز صوتًا بشريًا للحظات القليلة التي يصنع فيها الصوت نفسه الفارق.
حالات الاستخدام
قناة تعليمية تنشر ثلاثة دروس أسبوعيًا
يكتب صانع محتوى تعليمي نص الدرس لكنه لا يملك استوديو ولا صوتًا ثابتًا كل أسبوع. يتحول كل نص إلى تعليق صوتي عبر الأداة، فيستمر النشر الأسبوعي دون توقف بسبب بحّة في الصوت أو سفر.
متجر إلكتروني يسجّل وصف منتج جديد كل يوم
تضيف مؤسسة النخيل للمقاولات منتجًا جديدًا إلى متجرها كل يوم تقريبًا، وتحتاج مقطعًا صوتيًا قصيرًا لكل منتج على صفحته. يتحول نص الوصف إلى صوت خلال ثوانٍ دون انتظار دور في استوديو تسجيل.
رسالة صوتية للمتجر تتغيّر كل أسبوع
يغيّر متجر صغير في جدة عرضه الأسبوعي، ويحتاج رسالة صوتية جديدة تُبَث على مكبّر الصوت في المتجر كل اثنين. يتحول نص العرض إلى صوت جاهز دون تكليف موظف بالتسجيل من جديد كل مرة.
نسخة مسموعة من مقالات موقع إخباري
يضيف موقع إخباري زر «استمع إلى المقال» تحت كل خبر. كل مقال يُنشَر يُرسَل تلقائيًا إلى الأداة عبر الـAPI، ويظهر مشغّل الصوت خلال دقائق، وهو ما يفيد من يقود سيارته أو يعاني ضعف بصر.
الأسئلة الشائعة
هل يبدو الصوت آليًا كالروبوتات القديمة؟
أقل بكثير مما تتخيل؛ النبرة الحالية تحمل تنغيمًا طبيعيًا في معظم الجمل. بما أن الصوت مسألة ذوق، الطريقة الأصدق أن تولّد مقطعًا قصيرًا من نصك وتستمع إليه؛ تكلفته أقل من نصف سنت.
هل يقرأ النص باللغة العربية بنطق صحيح؟
نعم، تعالج الأداة النص بالعربية كما تعالجه بالإنجليزية. قبل الإنتاج بكمية كبيرة، وَلِّد فقرة تجريبية واستمع إلى نطق الأسماء والمصطلحات الخاصة بمجالك.
كم تكلفة تحويل كتاب قصير كامل إلى صوت؟
كتاب بمئتي ألف حرف يكلّف $0.005 للطلب زائد $1.6 عن الأحرف: $1.605 تقريبًا، بالدولار الأمريكي ودون اشتراك شهري.
هل نصي الذي أرسله يبقى محفوظًا عندكم؟
يُرسَل النص إلى الخادم فقط لتوليد الصوت المطلوب، ولا يُنشر في أي مكان آخر. إن كان النص سريًا، راسلنا قبل الإرسال لمعرفة تفاصيل التعامل مع البيانات.
النص طويل جدًا، هل أقسّمه إلى أجزاء؟
يمكنك ذلك، وأحيانًا يكون أنسب: فصول أو أقسام في طلبات منفصلة أسهل في التنظيم. السعر لكل ألف حرف يبقى ثابتًا، ويتغيّر فقط عدد مرات دفع رسم الطلب الأساسي $0.005.
كيف أدفع دون وجود حساب؟
الشراء مباشر دون تسجيل: عبر PayPal، ويرد عليك إنسان حقيقي بالإنجليزية أو الإسبانية على واتساب أو البريد الإلكتروني لأي حالة خارج المعتاد.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/voice/tts \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hola, este es un mensaje de prueba."}'const res = await fetch("https://api.kit.forhosting.com/voice/tts", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Hola, este es un mensaje de prueba."
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/voice/tts",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Hola, este es un mensaje de prueba."
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/voice/tts", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Hola, este es un mensaje de prueba."}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Hola, este es un mensaje de prueba."}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/voice/tts", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"text": "Hola, este es un mensaje de prueba."
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "voice.tts",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_mb | 200 |
max_minutes | 180 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |