استخدام خدمة Speech من خلال نقطة نهاية خدمة شبكة ظاهرية

تساعد نقاط نهاية خدمةشبكة Azure الظاهرية على توفير اتصال آمن ومباشر بخدمات Azure عبر مسار محسّن عبر شبكة Azure الأساسية. تسمح لك نقاط النهاية بتأمين موارد خدمة Azure المهمة إلى الشبكات الظاهرية فقط. تمكّن نقاط نهاية الخدمة عناوين IP الخاصة في الشبكة الظاهرية من الوصول إلى نقطة نهاية خدمة Azure دون الحاجة إلى عنوان IP عام على الشبكة الظاهرية.

توضح هذه المقالة كيفية إعداد واستخدام نقاط نهاية خدمة الشبكة الظاهرية مع خدمة الكلام في خدمات Azure الذكاء الاصطناعي.

إشعار

قبل البدء، راجع كيفية استخدام الشبكات الظاهرية مع خدمات Azure الذكاء الاصطناعي.

توضح هذه المقالة أيضًا كيفية إزالة نقاط نهاية خدمة الشبكة الظاهرية لاحقًا ولكن لا تزال تستخدم مورد Speech.

لإعداد مورد Speech لسيناريوهات نقطة نهاية خدمة الشبكة الظاهرية، عليك:

  1. إنشاء اسم مجال مخصص لمورد Speech.
  2. تكوين الشبكات الظاهرية وإعدادات الشبكات لمورد Speech.
  3. ضبط التطبيقات والحلول الموجودة.

إشعار

يشبه إعداد نقاط نهاية خدمة الشبكة الظاهرية واستخدامها لخدمة Speech إعداد نقاط النهاية الخاصة واستخدامها. في هذه المقالة، نشير إلى الأقسام المقابلة من المقالة حول استخدام نقاط النهاية الخاصة عندما تكون الإجراءات هي نفسها.

نقاط النهاية الخاصة ونقاط نهاية خدمة الشبكة الظاهرية

يوفر Azure نقاط نهاية خاصة ونقاط نهاية خدمة الشبكة الظاهرية لنسبة استخدام الشبكة التي تنتقل عبر شبكة Azure الأساسية الخاصة. الغرض والتقنيات الأساسية لأنواع نقاط النهاية هذه متشابهة. ولكن هناك اختلافات بين التقنيتين. نوصي بالتعرف على إيجابيات وسلبيات كلتيهما قبل تصميم شبكتك.

هناك بعض الأشياء التي يجب مراعاتها عند تحديد التقنية التي يجب استخدامها:

  • تضمن كلتا التقنيتين أن نسبة استخدام الشبكة بين الشبكة الظاهرية ومورد Speech لا تنتقل عبر الإنترنت العام.
  • توفر نقطة النهاية الخاصة عنوان IP خاصًا مخصصًا لمورد Speech. يمكن الوصول إلى عنوان IP هذا فقط داخل شبكة ظاهرية وشبكة فرعية محددة. يمكنك التحكم بالكامل في الوصول إلى عنوان IP هذا داخل البنية الأساسية للشبكة.
  • لا توفر نقاط نهاية خدمة الشبكة الظاهرية عنوان IP خاصًا مخصصًا لمورد Speech. بدلاً من ذلك، تغلّف جميع الحزم المُرسَلة إلى مورد Speech وتسلّمها مباشرة عبر شبكة Azure الأساسية.
  • تدعم كلتا التقنيتين السيناريوهات المحلية. بشكل افتراضي، عند استخدام نقاط نهاية خدمة الشبكة الظاهرية، لا يمكن الوصول إلى موارد خدمة Azure المؤمنة للشبكات الظاهرية من خلال الشبكات المحلية. ولكن يمكنك تغيير هذا السلوك.
  • غالبًا ما تستخدم نقاط نهاية خدمة الشبكة الظاهرية لتقييد الوصول إلى مورد Speech استنادًا إلى الشبكات الظاهرية التي تنشأ منها نسبة استخدام الشبكة.
  • بالنسبة لخدمات Azure الذكاء الاصطناعي، يفرض تمكين نقطة نهاية خدمة الشبكة الظاهرية حركة المرور لجميع موارد خدمات الذكاء الاصطناعي Azure للانتقال عبر الشبكة الأساسية الخاصة. يتطلب ذلك تكوين وصول صريح إلى الشبكة. (للمزيد من المعلومات، راجع تكوين الشبكات الظاهرية وإعدادات شبكة موارد Speech.) لا تحتوي نقاط النهاية الخاصة على هذا القيد وتوفر مزيدًا من المرونة لتكوين شبكتك. يمكنك الوصول إلى مورد واحد من خلال الشبكة الأساسية الخاصة والآخر من خلال الإنترنت العام باستخدام نفس الشبكة الفرعية لنفس الشبكة الظاهرية.
  • تتكبد نقاط النهاية الخاصة تكاليف إضافية. نقاط نهاية خدمة الشبكة الظاهرية مجانية.
  • تتطلب نقاط النهاية الخاصة تكوين DNS إضافيًا.
  • يمكن أن يعمل مورد Speech بشكلٍ متزامن مع كل من نقاط النهاية الخاصة ونقاط نهاية خدمة الشبكة الظاهرية.

نوصي بتجربة كلا نوعي نقاط النهاية قبل اتخاذ قرار بشأن تصميم الإنتاج الخاص بك.

لمزيد من المعلومات، راجع هذه الموارد:

توضح هذه المقالة كيفية استخدام نقاط نهاية خدمة الشبكة الظاهرية مع خدمة Speech. للحصول على معلومات حول نقاط النهاية الخاصة، راجع استخدام خدمة Speech من خلال نقطة نهاية خاصة.

إنشاء اسم مجال مخصص

تتطلب نقاط نهاية خدمة الشبكة الظاهرية اسم مجال فرعي مخصص لخدمات Azure الذكاء الاصطناعي. أنشئ مجالاً مخصصًا من خلال اتباع الإرشادات الواردة في مقالة نقطة النهاية الخاصة. تنطبق جميع التحذيرات في القسم أيضًا على نقاط نهاية خدمة الشبكة الظاهرية.

تكوين الشبكات الظاهرية وإعدادات الشبكات لمورد Speech

تحتاج إلى إضافة جميع الشبكات الظاهرية المسموح لها بالوصول عبر نقطة نهاية الخدمة إلى خصائص شبكات موارد Speech.

إشعار

للوصول إلى مورد Speech عبر نقطة نهاية خدمة الشبكة الظاهرية، عليك تمكين نوع نقطة نهاية الخدمة Microsoft.CognitiveServices للشبكات الفرعية المطلوبة من شبكتك الظاهرية. سيؤدي القيام بذلك إلى توجيه جميع حركة مرور الشبكة الفرعية المتعلقة بخدمات Azure الذكاء الاصطناعي من خلال الشبكة الأساسية الخاصة. إذا كنت تنوي الوصول إلى أي موارد خدمات Azure الذكاء الاصطناعي أخرى من نفس الشبكة الفرعية، فتأكد من تكوين هذه الموارد للسماح بالشبكة الظاهرية.

إذا لم تتم إضافة شبكة ظاهرية على أنها مسموح بها في خصائص شبكات موارد Speech، فلن يكون لديها حق الوصول إلى مورد Speech عبر نقطة نهاية الخدمة، حتى إذا تم تمكين نقطة نهاية الخدمة Microsoft.CognitiveServices للشبكة الظاهرية. وإذا تم تمكين نقطة نهاية الخدمة ولكن الشبكة الظاهرية غير مسموح بها، فلن يمكن الوصول إلى مورد Speech للشبكة الظاهرية من خلال عنوان IP عام، بصرف النظر عن إعدادات أمان الشبكة الأخرى لمورد Speech. وذلك لأن تمكين Microsoft.CognitiveServices نقطة النهاية يوجه جميع نسبة استخدام الشبكة المتعلقة بخدمات Azure الذكاء الاصطناعي من خلال الشبكة الأساسية الخاصة، وفي هذه الحالة يجب السماح للشبكة الظاهرية بالوصول إلى المورد بشكل صريح. ينطبق هذا التوجيه على جميع موارد خدمات Azure الذكاء الاصطناعي، وليس فقط لموارد الكلام.

  1. انتقل إلى مدخل Azure ثم قم بتسجيل الدخول إلى حساب Azure الخاص بك.

  2. حدد مورد Speech.

  3. في مجموعة إدارة الموارد في الجزء الأيمن، حدد الشبكات.

  4. في علامة التبويب جدران الحماية والشبكات الظاهرية، حدد الشبكات ونقاط النهاية الخاصة المحددة.

    إشعار

    لاستخدام نقاط نهاية خدمة الشبكة الظاهرية، عليك تحديد خيار أمان الشبكة الشبكات ونقاط النهاية الخاصة المحددة. لا توجد خيارات أخرى مدعومة. إذا كان السيناريو الخاص بك يتطلب خيار جميع الشبكات، فضع في اعتبارك استخدام نقاط النهاية الخاصة، والتي تدعم جميع خيارات أمان الشبكة الثلاثة.

  5. حدد إضافة شبكة ظاهرية حالية أو إضافة شبكة ظاهرية جديدة وقم بتوفير المعلمات المطلوبة. حدد إضافة لشبكة ظاهرية حالية أو إنشاء لشبكة جديدة. إذا أضفت شبكة ظاهرية موجودة، Microsoft.CognitiveServices يتم تمكين نقطة نهاية الخدمة تلقائيا للشبكات الفرعية المحددة. قد تستغرق هذه العملية ما يصل إلى 15 دقيقة لإكمالها. راجع الملاحظة أيضًا في بداية هذا القسم.

تمكين نقطة نهاية الخدمة لشبكة ظاهرية حالية

كما هو موضح في القسم السابق، عند تكوين شبكة ظاهرية على أنها مسموح بها لمورد Speech، يتم تمكين نقطة نهاية خدمة Microsoft.CognitiveServices تلقائيًا. إذا قمت بتعطيله لاحقا، فستحتاج إلى إعادة تمكينه يدويا لاستعادة الوصول إلى نقطة نهاية الخدمة إلى مورد Speech (وإلى موارد خدمات Azure الذكاء الاصطناعي الأخرى):

  1. انتقل إلى مدخل Azure ثم قم بتسجيل الدخول إلى حساب Azure الخاص بك.
  2. حدد الشبكة الظاهرية.
  3. في مجموعة الإعدادات في الجزء الأيمن، حدد الشبكات الفرعية.
  4. حدد الشبكة الفرعية المطلوبة.
  5. تظهر لوحة جديدة على الجانب الأيسر من النافذة. في هذه اللوحة، في قسم نقاط نهاية الخدمة، حدد Microsoft.CognitiveServices في قائمة الخدمات.
  6. حدد حفظ.

ضبط التطبيقات والحلول الحالية

يتفاعل مورد Speech الذي تم تمكين مجال مخصص له مع خدمة Speech بطريقة مختلفة. ينطبق هذا على مورد Speech الذي تم تمكين مجال مخصص له بصرف النظر عما إذا كان قد تم تكوين نقاط نهاية الخدمة. تنطبق المعلومات الواردة في هذا القسم على كلا السيناريوهين.

استخدام مورد Speech الذي يحتوي على اسم مجال مخصص والشبكات الظاهرية المسموح بها

في هذا السيناريو، يتم تحديد خيار الشبكات ونقاط النهاية الخاصة المحددة في إعدادات الشبكات لمورد Speech ويسمح بشبكة ظاهرية واحدة على الأقل. يعادل هذا السيناريو استخدام مورد Speech الذي يحتوي على اسم مجال مخصص ونقطة نهاية خاصة ممكّنة.

استخدام مورد Speech الذي يحتوي على اسم مجال مخصص ولكن لا يحتوي على الشبكات الظاهرية المسموح بها

في هذا السيناريو، لا يتم تمكين نقاط النهاية الخاصة وإحدى هذه العبارات صحيحة:

  • يتم تحديد خيار الشبكات ونقاط النهاية الخاصة المحددة في إعدادات الشبكات لمورد Speech، ولكن لا يتم تكوين أي شبكات ظاهرية مسموح بها.
  • يتم تحديد خيار كل الشبكات في إعدادات الشبكات لمورد Speech.

يعادل هذا السيناريو استخدام مورد Speech الذي يحتوي على اسم مجال مخصص ولا يحتوي على نقاط نهاية خاصة.

استخدام Speech Studio

Speech Studio هو مدخل ويب مع أدوات لبناء ودمج خدمة Azure الذكاء الاصطناعي Speech في التطبيق الخاص بك. عند العمل في مشاريع Speech Studio، يتم إجراء اتصالات الشبكة واستدعاءات واجهة برمجة التطبيقات لمورد Speech المقابل نيابة عنك. يمكن أن يؤدي العمل مع نقاط النهاية الخاصة ونقاط نهاية خدمة الشبكة الظاهرية وخيارات أمان الشبكة الأخرى إلى تقييد توفر ميزات Speech Studio. عادة ما تستخدم Speech Studio عند العمل مع الميزات، مثل الكلام المخصص والصوت العصبي المخصص وإنشاء محتوى الصوت.

الوصول إلى مدخل ويب Speech Studio من شبكة ظاهرية

لاستخدام Speech Studio من جهاز ظاهري داخل شبكة Azure الظاهرية، يجب أن تسمح بالاتصالات الصادرة إلى المجموعة المطلوبة من علامات الخدمة لهذه الشبكة الظاهرية. راجع التفاصيل هنا.

الوصول إلى نقطة نهاية مورد Speech لا يساوي الوصول إلى مدخل ويب Speech Studio. لا يتم دعم الوصول إلى مدخل ويب Speech Studio عبر نقاط نهاية خدمة الشبكة الظاهرية أو الخاصة.

العمل باستخدام مشاريع Speech Studio

يصف هذا القسم العمل مع نوع مختلف من مشاريع Speech Studio لخيارات أمان الشبكة المختلفة لمورد Speech. من المتوقع أن يتم إنشاء اتصال متصفح الويب بـ Speech Studio. يتم تعيين إعدادات أمان شبكة موارد Speech في مدخل Microsoft Azure.

  1. انتقل إلى مدخل Azure ثم قم بتسجيل الدخول إلى حساب Azure الخاص بك.
  2. حدد مورد Speech.
  3. في مجموعة إدارة الموارد في الجزء الأيمن، حدد الشبكات>جدران الحماية والشبكات الظاهرية.
  4. حدد خيارًا واحدًا من كل الشبكات أو الشبكات ونقاط النهاية الخاصة المحددة أو معطلة.

الكلام المخصص

يصف الجدول التالي إمكانية الوصول إلى مشروع الكلام المخصص لكل مورد الكلام جدران حماية شبكة>الاتصال وإعداد أمان الشبكات الظاهرية.

إشعار

إذا كنت تسمح فقط بنقاط النهاية الخاصة عبر علامة التبويب الشبكات>اتصالات نقطة النهاية الخاصة، فلا يمكنك استخدام Speech Studio مع مورد Speech. لا يزال بإمكانك استخدام مورد Speech خارج Speech Studio.

إعداد أمان شبكة مورد Speech إمكانية الوصول إلى مشروع Speech Studio
جميع الشبكات لا توجد قيود
الشبكات ونقاط النهاية الخاصة المحددة يمكن الوصول إليها من عناوين IP العامة المسموح بها
⁧⁩مُعطل⁧⁩ لا يمكن الوصول إليها

إذا حددت الشبكات ونقاط النهاية الخاصة المحددة، فسترى علامة تبويب مع الشبكات الظاهرية وخيارات تكوين الوصول إلى جدار الحماية. في قسم جدار الحماية، يجب السماح بعنوان IP عام واحد على الأقل واستخدام هذا العنوان لاتصال المتصفح مع Speech Studio.

إذا سمحت بالوصول فقط عبر الشبكة الظاهرية، فلن تسمح في الواقع بالوصول إلى مورد Speech من خلال Speech Studio. لا يزال بإمكانك استخدام مورد Speech خارج Speech Studio.

لاستخدام أدوات تخصيص الكلام دون تخفيف قيود الوصول إلى الشبكة على مورد Speech الإنتاجي، ضع في اعتبارك أحد هذه الحلول البديلة.

  • أنشئ مورد Speech آخر للتطوير يمكن استخدامه على شبكة عامة. أعِد النموذج المخصص في Speech Studio على مورد التطوير، ثم انسخ النموذج إلى مورد الإنتاج الخاص بك. راجع طلب REST Models_CopyTo مع Speech to text REST API.
  • لديك خيار عدم استخدام Speech Studio لأدوات تخصيص الكلام. استخدم Speech to text REST API لجميع عمليات الكلام المخصصة.

إنشاء محتوى صوتي وصوتي مخصص

يمكنك استخدام مشاريع Speech Studio المخصصة لإنشاء محتوى الصوت والصوت فقط عندما يكون إعداد أمان شبكة مورد الكلام هو جميع الشبكات.

يمكنك استخدام نقاط النهاية الخاصة ونقاط نهاية خدمة الشبكة الافتراضية للوصول إلى مورد الكلام نفسه بشكل متزامن

يمكنك استخدام نقاط النهاية الخاصة ونقاط نهاية خدمة الشبكة الظاهرية للوصول إلى نفس مورد Speech بشكلٍ متزامن. لتمكين هذا الاستخدام المتزامن، تحتاج إلى استخدام خيار الشبكات ونقاط النهاية الخاصة المحددة في إعدادات الشبكات لمورد Speech في مدخل Microsoft Azure. الخيارات الأخرى غير مدعومة لهذا السيناريو.

معرفة المزيد