ملاحظة
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يمكنك استخدام أداة إنشاء محتوى الصوت في Speech Studio لتحويل النص إلى كلام دون كتابة أي تعليمة برمجية. قد توفر أداة إنشاء محتوى الصوت صوت الكلام النهائي الذي تريده. يمكنك استخدام صوت الإخراج كما هو، أو كنقطة بداية لمزيد من التخصيص.
إنشاء محتوى صوتي طبيعي للغاية لسيناريوهات مختلفة، مثل الكتب الصوتية، وبث الأخبار، وسرد الفيديو، وتوبوتات الدردشة. باستخدام إنشاء محتوى صوتي، يمكنك ضبط النص بفعالية على أصوات الكلام وتصميم تجارب صوتية مخصصة.
تستند الأداة إلى Speech Synthesis Markup Language (SSML). يسمح لك بضبط النص إلى سمات إخراج الكلام في الوقت الحقيقي أو تركيب الدفعة، مثل الأحرف الصوتية وأنماط الصوت وسرعة التحدث والنطق والتجسيد.
- نهج بدون تعليمات برمجية: يمكنك استخدام أداة إنشاء محتوى الصوت للنص لتجميع الكلام دون كتابة أي تعليمة برمجية. قد يكون صوت الإخراج هو التسليم النهائي الذي تريده. على سبيل المثال، يمكنك استخدام صوت الإخراج لأجهزة بودكاست أو سرد فيديو.
- مساعد المطور: يمكنك الاستماع إلى صوت الإخراج وضبط SSML لتحسين تركيب الكلام. ثم يمكنك استخدام Speech SDK أو Speech CLI لدمج SSML في تطبيقاتك.
يمكنك الوصول بسهولة إلى مجموعة كبيرة من اللغات والأصوات. تتضمن هذه الأصوات أحدث الأصوات القياسية وصوتك المخصص، إذا قمت ببناء صوت واحد.
بدء الاستخدام
أداة إنشاء محتوى الصوت في Speech Studio مجانية للوصول إليها، ولكنك تدفع مقابل استخدام خدمة الكلام. للعمل باستخدام الأداة، تحتاج إلى تسجيل الدخول باستخدام حساب Azure وإنشاء مورد Speech.
تتناول المقاطع التالية كيفية إنشاء حساب Azure والحصول على مورد Speech.
الخطوة 1: إنشاء حساب Azure
للعمل باستخدام Audio Content Creation، تحتاج إلى حساب Microsoft وحساب Azure.
مدخل Azure مكان مركزي يمكنك من خلاله إدارة حسابك على Azure. يمكنك إنشاء مورد Speech وإدارة الوصول إلى المنتج ومراقبة كل شيء، بداية من تطبيقات الويب البسيطة إلى عمليات التوزيع المعقدة على السحابة.
الخطوة 2: إنشاء مورد Speech
بعد التسجيل في حساب Azure، تحتاج إلى إنشاء مورد Speech في حسابك على Azure للوصول إلى خدمات Speech. إنشاء مورد Speech على مدخل Azure. لمزيد من المعلومات، راجع إنشاء مورد الذكاء الاصطناعي Foundry.
يستغرق الأمر بضع لحظات لتوزيع مورد الكلام الجديد. بعد اكتمال التوزيع، يمكنك بدء استخدام أداة Audio Content Creation.
ملاحظة
إذا كنت تخطط لاستخدام الأصوات العصبية، فتأكد من إنشاء موردك في منطقة تدعم الأصوات العصبية.
الخطوة 3: تسجيل الدخول إلى Audio Content Creation باستخدام حساب Azure ومورد Speech
بعد الحصول على حساب Azure ومورد Speech، سجِّل الدخول إلى Speech Studio، ثم حدد Audio Content Creation.
حدد اشتراك Azure ومورد Speech الذي تريد العمل باستخدامه، ثم حدد استخدام المورد.
عند تسجيل الدخول إلى Audio Content Creation للمرة الثانية، يتم ربطك مباشرة بملفات عمل الصوت ضمن مورد Speech الحالي. يمكنك التحقق من تفاصيل اشتراك Azure وحالته في مدخل Azure.
إذا لم يتوفر لديك مورد Speech وكنت مالك اشتراك Azure أو مسؤوله، يمكنك إنشاء مورد Speech في Speech Studio بتحديد إنشاء مورد جديد.
إذا كان لديك دور مستخدم لاشتراك Azure معين، فقد لا يكون لديك أذونات لإنشاء مورد Speech جديد. اتصل بالمسؤول للحصول على حق الوصول.
لتبديل مورد Speech في أي وقت، حدد الإعدادات أعلى الصفحة.
لتبديل الدلائل، حدد الإعدادات أو انتقل إلى ملف تعريفك.
استخدام الأداة
يعرض الرسم التخطيطي التالي عملية ضبط النص إلى مخرجات الكلام.
فيما يلي وصف لكل خطوة في المخطط السابق:
اختر مورد Speech الذي تريد العمل باستخدامه.
أنشئ ملف تحسين الصوت باستخدام نص عادي أو برامج SSML النصية. أدخل محتواك أو قم بتحميله إلى Audio Content Creation.
اختر الصوت واللغة لمحتوى البرنامج النصي. يتضمن إنشاء محتوى الصوت كل النص القياسي إلى أصوات الكلام. يمكنك استخدام أصوات قياسية أو صوت مخصص.
ملاحظة
يتوفر الوصول المسور للصوت المخصص، والذي يسمح لك بإنشاء أصوات عالية الجودة مشابهة للكلام الطبيعي. لمزيد من المعلومات، راجع عملية التحكم بالوصول عبر بوابة.
حدد المحتوى الذي تريد معاينته، ثم حدد تشغيل (عبر أيقونة المثلث) لمعاينة إخراج التركيب الافتراضي.
إذا أجريت أي تغيير على النص، فحدد الأيقونة إيقاف، ثم حدد تشغيل مرة أخرى لإعادة إنشاء الصوت باستخدام البرامج النصية التي تم تغييرها.
يمكنك تحسين الإخراج عن طريق ضبط النطق والفاصل النغمي وحدة الصوت وسرعة الكلام ونمط الصوت ونبرته، وغير ذلك الكثير. للحصول على قائمة كاملة بالخيارات، راجع Speech Synthesis Markup Language.
لمزيد من المعلومات حول ضبط إخراج الكلام، راجع كيفية تحويل النص إلى فيديو كلام على YouTube. ومع ذلك، قد لا يتوفر الفيديو في جميع المناطق وقد لا يكون محدثا بحلول الوقت الذي تشاهده فيه.
احفظ الصوت بعد الضبط وقم بتصديره.
عند حفظ مسار الضبط في النظام، يمكنك متابعة العمل وتكراره على الإخراج. عندما تكون راضياً عن الإخراج، يمكنك إنشاء مهمة لإنشاء صوت باستخدام ميزة التصدير. يمكنك مراقبة حالة مهمة التصدير وتنزيل الإخراج للاستخدام مع التطبيقات والمنتجات.
إنشاء ملف لضبط الصوت
يمكنك إدخال محتواك في أداة Audio Content Creation بأي من الطريقتين التاليتين:
الخيار 1: إنشاء ملف ضبط صوت جديد
حدد جديد>ملف نصي لإنشاء ملف جديد لضبط الصوت.
أدخل المحتوى أو الصقه في نافذة التحرير. عدد الأحرف المسموح به لكل ملف هو 20000 أو أقل. إذا كان البرنامج النصي يحتوي على أكثر من 20000 حرف، يمكنك استخدام الخيار 2 لتقسيم المحتوى تلقائياً إلى ملفات متعددة.
حدد حفظ.
الخيار 2: تحميل ملف ضبط الصوت
حدد تحميل>ملف نصي لاستيراد ملف نصي واحد أو أكثر. يتوفر الدعم لكل من النص العادي وSSML.
إذا كان ملف البرنامج النصي أكثر من 20000 حرف، يمكنك تقسيم المحتوى حسب الفقرات أو حسب الأحرف أو حسب التعبيرات العادية.
عند تحميل الملفات النصية، تأكد من أنها تفي بالمتطلبات التالية:
الخاصية وصف تنسيق المِلَف نص عادي (.txt) أو نص SSML (.txt)
ملفات Zip غير مدعمة.تنسيق الترميز UTF-8 اسم الملف يجب أن يكون لكل ملف اسم فريد. الملفات المكررة غير مدعمة. طول النص أقصى عدد مسموح به للأحرف هو 20000. إذا تجاوزت ملفاتك الحد الأقصى، يمكنك تقسيمها وفقاً للإرشادات الواردة في الأداة. قيود SSML يمكن أن يحتوي كل ملف SSML على جزء واحد فقط من SSML. فيما يلي مثال على نص عادي:
Welcome to use Audio Content Creation to customize audio output for your products.
فيما يلي مثال على SSML:
<speak xmlns="http://www.w3.org/2001/10/synthesis" xmlns:mstts="http://www.w3.org/2001/mstts" version="1.0" xml:lang="en-US"> <voice name="en-US-AvaMultilingualNeural"> Welcome to use Audio Content Creation <break time="10ms" />to customize audio output for your products. </voice> </speak>
تصدير الصوت المضبوط
بعد مراجعة إخراج الصوت والرضا عن ضبط الصوت وتعديله، يمكنك تصدير الصوت.
حدد تصدير لإنشاء مهمة إنشاء صوت.
من المستحسن التصدير إلى مكتبة الصوت لتخزين إخراج الصوت والبحث عنه والعثور عليه بسهولة في السحابة. يمكنك الاندماج بشكل أفضل مع تطبيقاتك من خلال Azure blob storage. يمكنك أيضاً تنزيل الصوت إلى القرص المحلي مباشرة.
اختر تنسيق إخراج الصوت بعد ضبطه. يوضَِح الجدول التالي تنسيقات الصوت المدعمة ونماذج السرعات:
تنسيق بسرعة 8 كيلوهرتز بسرعة 16 كيلوهرتز بسرعة 24 كيلوهرتز بسرعة 48 كيلوهرتز wav riff-8khz-16bit-mono-pcm riff-16khz-16bit-mono-pcm riff-24khz-16bit-mono-pcm riff-48khz-16bit-mono-pcm mp3 غير متوفر audio-16khz-128kbitrate-mono-mp3 audio-24khz-160kbitrate-mono-mp3 audio-48khz-192kbitrate-mono-mp3 لعرض حالة المهمة، حدد علامة التبويب قائمة المهام.
إذا فشلت المهمة، فشاهد صفحة المعلومات المفصّلة للحصول على تقرير كامل.
عند اكتمال المهمة، يتوفر الصوت للتنزيل في جزء مكتبة الصوت.
حدد الملف الذي تريد تنزيله واختر تنزيل.
أنت الآن مستعد لاستخدام الصوت المخصص المضبوط في تطبيقاتك أو منتجاتك.
تكوين BYOS والوصول للقراءة العامة المجهولة للكائنات الثنائية كبيرة الحجم
إذا فقدت إذن الوصول إلى إحضار التخزين الخاص بك (BYOS)، فلا يمكنك عرض الملفات أو إنشائها أو تحريرها أو حذفها. لاستئناف وصولك، تحتاج إلى إزالة التخزين الحالي وإعادة تكوين BYOS في مدخل Microsoft Azure. لمعرفة المزيد حول كيفية تكوين BYOS، راجع تحميل تخزين Azure كمشاركة محلية في App Service.
بعد تكوين إذن BYOS، تحتاج إلى تكوين وصول قراءة عام مجهول للحاويات والكائنات الثنائية كبيرة الحجم ذات الصلة. وإلا، لا تتوفر بيانات الكائن الثنائي كبير الحجم للوصول العام ولا يمكن الوصول إلى ملف المعجم الخاص بك في الكائن الثنائي كبير الحجم. بشكل افتراضي، يتم تعطيل إعداد الوصول العام للحاوية. لمنح المستخدمين المجهولين حق الوصول للقراءة إلى حاوية والكائنات الثنائية كبيرة الحجم الخاصة بها، قم أولا بتعيين Allow Blob public access to Enabled للسماح بالوصول العام لحساب التخزين، ثم قم بتعيين مستوى الوصول العام للحاوية (المسمى acc-public-files) (الوصول للقراءة المجهولة للكائنات الثنائية كبيرة الحجم فقط). لمعرفة المزيد حول كيفية تكوين الوصول العام المجهول للقراءة، راجع تكوين وصول القراءة العامة المجهول للحاويات والكائنات الثنائية كبيرة الحجم.
إضافة مستخدمي Audio Content Creation أو إزالتهم
إذا أراد أكثر من مستخدم واحد استخدام Audio Content Creation، يمكنك منحهم حق الوصول إلى اشتراك Azure ومورد Speech. إذا أضفت مستخدمين إلى اشتراك Azure، يمكنهم الوصول إلى جميع الموارد ضمن اشتراك Azure. ولكن إذا قمت بإضافة مستخدمين إلى مورد Speech فقط، فلن يكون لديهم سوى حق الوصول إلى مورد Speech وليس إلى الموارد الأخرى ضمن اشتراك Azure هذا. يمكن للمستخدمين الذين لديهم حق الوصول إلى مورد Speech استخدام أداة Audio Content Creation.
يجب على المستخدمين الذين تمنحهم حق الوصول إعداد حساب Microsoft. إذا لم يكن لأي منهم حساب على Microsoft، يمكنه إنشاء حساب خلال بضع دقائق فقط. يمكنهم استخدام بريدهم الإلكتروني الموجود وربطه بحساب Microsoft، أو يمكنهم إنشاء عنوان بريد إلكتروني على Outlook واستخدامه باعتباره حساب Microsoft.
إضافة مستخدمين إلى مورد Speech
لإضافة مستخدمين إلى مورد Speech حتى يتمكنوا من استخدام Audio Content Creation، قم بما يلي:
في مدخل Microsoft Azure، حدد All services من الجزء الأيمن، ثم ابحث عن Azure الذكاء الاصطناعي services أو Speech.
حدد مورد الكلام الخاص بك.
ملاحظة
يمكنك أيضاً إعداد Azure RBAC لمجموعات الموارد أو الاشتراكات أو مجموعات الإدارة بأكملها. قم بذلك عن طريق تحديد مستوى النطاق المطلوب ثم الانتقال إلى العنصر المطلوب (على سبيل المثال، تحديد مجموعات الموارد ثم تحديد مجموعة الموارد).
حدد Access control (IAM) في الجزء الأيمن.
حدد إضافة>تعيين دور.
في علامة التبويب دور على الشاشة التالية، حدد دورا (مثل المالك) الذي تريد إضافته.
في علامة التبويب الأعضاء، أدخل عنوان البريد الإلكتروني للمستخدم وحدد اسم المستخدم في الدليل. يجب ربط عنوان البريد الإلكتروني بحساب Microsoft موثوق به بواسطة معرف Microsoft Entra. يمكن للمستخدمين التسجيل بسهولة للحصول على حساب Microsoft باستخدام عنوان البريد الإلكتروني الشخصي.
في علامة التبويب Review + assign ، حدد Review + assign لتعيين الدور.
إليك ما سيحدث بعد ذلك:
يتم إرسال دعوة بالبريد الإلكتروني تلقائياً إلى المستخدمين.
ملاحظة
إذا لم يتلقَ المستخدمون دعوة بالبريد الإلكتروني، يمكنك البحث عن حساباتهم أسفل تعيينات الدور والانتقال إلى ملف التعريف لكل منهم. ابحث عن الهوية>قبول الدعوة، وحدد (إدارة) لإعادة إرسال دعوة بالبريد الإلكتروني. يمكنك أيضاً نسخ ارتباط الدعوة وإرساله إليهم.
ويمكن قبولها عن طريق تحديد قبول الدعوة>قبول الانضمام إلى Azure في البريد الإلكتروني.
بعد ذلك، تتم إعادة توجيه المستخدمين إلى مدخل Azure. وليس عليهم اتخاذ أي إجراء آخر في مدخل Azure.
بعد لحظات قليلة، يتم تعيين دور للمستخدمين في نطاق مورد Speech، ما يمنحهم حق الوصول إلى مورد Speech هذا.
يمكن للمستخدمين الآن زيارة صفحة منتج Audio Content Creation أو تحديثها، وتسجيل الدخول باستخدام حساب Microsoft. في هذه الصفحة، يمكنهم تحديد كتلة Audio Content Creation عبر جميع منتجات الكلام. ويمكنهم اختيار مورد Speech في النافذة المنبثقة أو في الإعدادات أعلى اليسار.
وإذا لم يتمكنوا من العثور على مورد Speech المتوفر، يمكنهم التحقق للتأكد من أنهم في الدليل الصحيح. ولفعل ذلك، يجب تحديد ملف تعريف الحساب أعلى اليسار ثم تحديد تبديل إلى جانب الدليل الحالي. إذا كان هناك أكثر من دليل واحد متاح، فهذا يعني أن لديهم حق الوصول إلى أدلة متعددة. يمكنهم التبديل إلى دلائل مختلفة والانتقال إلى الإعدادات لمعرفة ما إذا كان مورد Speech الصحيح متوفراً أم لا.
يرى المستخدمون الموجودون في نفس مورد Speech عمل بعضهم البعض في أداة إنشاء محتوى الصوت. إذا كنت تريد أن يكون لكل مستخدم مساحة عمل فريدة وخاصة في Audio Content Creation، فأنشئ مورد Speech جديد لكل مستخدم وامنح كل مستخدم حق الوصول الفريد إلى مورد Speech.
إزالة مستخدمين من مورد Speech
لإزالة إذن المستخدم من مورد Speech، قم بما يلي:
ابحث عن خدمات Azure الذكاء الاصطناعي في مدخل Microsoft Azure، وحدد مورد الكلام الذي تريد إزالة المستخدمين منه.
حدد التحكم بالوصول (IAM)، ثم حدد علامة التبويب تعيينات الدور لعرض جميع تعيينات الدور لمورد Speech هذا.
حدد المستخدمين الذين تريد إزالتهم، وحدد إزالة، ثم حدد موافق.
تمكين المستخدمين من منح حق الوصول للآخرين
إذا كنت تريد السماح لمستخدم بمنح حق الوصول إلى مستخدمين آخرين، فستحتاج إلى تعيين دور مالك مورد Speech إليهم، وتعيين المستخدم باعتباره قارئ دليل Azure.
أضف المستخدم باعتباره مالكاً لمورد Speech. لمزيد من المعلومات، راجع إضافة مستخدمين إلى مورد Speech.
في مدخل Microsoft Azure، حدد القائمة المطوية في أعلى اليسار، وحدد Microsoft Entra ID، ثم حدد Users.
ابحث عن حساب Microsoft الخاص بالمستخدم، وانتقل إلى صفحة التفاصيل، ثم حدد الأدوار المُعيّنة.
حدد إضافة التعيينات>قرّاء الدليل. إذا كان الزر إضافة تعيينات غير متوفر، فهذا يعني أنه ليس لديك حق الوصول. يجب أن يكون لديك دور المالك أو مسؤول وصول المستخدم لتعيين أدوار للمستخدمين.