باستخدام مكون AWS الإضافي لـ WordPress

في هذا البرنامج التعليمي المفصل، سوف تستخدم مكون AWS الإضافي لـ WordPress لإضافة إمكانية تحويل النص إلى كلام إلى تثبيت WordPress. Amazon Polly هي خدمة تستخدم تقنيات التعلم العميق المتقدمة لتجميع الكلام الذي يبدو كصوت بشري، مما يتيح لك إنشاء تطبيقات تتحدث، وتصنع فئات جديدة تمامًا من المنتجات التي تدعم الكلام.

يوضح مثال مكون AWS الإضافي لـ WordPress كيف يمكن لمنشئي المحتوى إضافة إمكانات تحويل النص إلى كلام لأي محتوى مكتوب بطريقة سهلة. مع التزايد الشديد للحاجة إلى البحث بواسطة الصوت، يلزم الحصول على المزيد من محتوى موقعك على الويب بتنسيقات صوتية. فمن خلال إضافة الإمكانات الصوتية، يمكن لزوار مواقع الويب التابعة لك الوصول إلى المحتوى الخاص بك عبر قنوات جديدة، مثل المشغلات الصوتية المضمنة وتطبيقات البث الصوتي.

يمكنك إضافة مكون AWS الإضافي لـ WordPress إلى تثبيت WordPress الذي تم إعداده على مثيل EC2 أو LightSail أو أي مكان استضافة آخر. هناك العديد من الخيارات لإنشاء تثبيت WordPress على AWS. إذا كنت بحاجة إلى موقع WordPress على AWS، فيمكنك إنشاء موقع بسهولة باستخدام LightSail، على EC2 باستخدام برنامج تعليمي لمدة 10 دقائق حول تشغيل موقع WordPress أو باستخدام برنامج تعليمي أكثر تقدمًا حول مشروع تصميم موقع Wordpress.

يتطلب هذا البرنامج التعليمي حساب AWS

إنشاء حساب مجاني

افتح وحدة الإدارة في AWS حتى يمكنك إبقاء هذا الدليل التفصيلي مفتوحًا. عند تحميل الشاشة، أدخل اسم المستخدم وكلمة المرور للبدء. وبعد ذلك، اكتب IAM في مربع البحث، واضغط على Enter لفتح لوحة المعلومات.

إذا كنت تقوم باستضافة موقع WordPress على EC2، فاستخدم تعليمات EC2 أدناه.

إذا كنت تقوم باستضافة موقع WordPress على LightSail، أو شيء بخلاف AWS، فاستخدم تعليمات LightSail أدناه.

  • EC2

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

    أ. على الجانب الأيسر من الشاشة، حدد أدوار ثم إنشاء دور.

    (انقر للتكبير/التصغير)


    ب. في صفحة إنشاء دور، حدد خدمة AWS في الأعلى. من قائمة الخدمات، حدد EC2. من قائمة تحديد حالة الاستخدام، حدد EC2. حدد التالي: الأذونات للمتابعة إلى الصفحة التالية.

    (انقر للتكبير/التصغير)


    ج. في صفحة إرفاق سياسات الأذونات، اكتب AWSForWordPressPluginPolicy في مربع البحث، وحدد مربع الاختيار بجوار السياسة من القائمة، ثم حدد المراجعة التالية.

    (انقر للتكبير/التصغير)


    د. في صفحة المراجعة، في حقل اسم القاعدة، اكتب PollyForWordPressRole، ثم حدد إنشاء دور للمتابعة.

    (انقر للتكبير/التصغير)


    هـ. ستقوم حينئذٍ بتعيين دور PollyForWordPressRole إلى مثيل WordPress EC2. حدد علامة تبويب الخدمات أعلى الصفحة ثم خدمة EC2 .

    (انقر للتكبير/التصغير)


    و. حدد المثيلات على الجانب الأيسر واختر مثيل EC2 WordPress. من قائمة الإجراءات، اختر إعدادات المثيل > إرفاق/استبدال IAM Role.

    (انقر للتكبير/التصغير)


    ز. في النافذة التالية، ضمن حقل IAM role، حدد دور PollyForWordPressRole، الذي قمت بإنشائه من قبل. وبعد ذلك، انقر فوق تطبيق.

    (انقر للتكبير/التصغير)

  • LightSail/الاستضافة على خدمة غير AWS

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

    أ. على الجانب الأيسر من الشاشة، حدد المستخدمون، ثم حدد إضافة مستخدم.

    (انقر للتكبير/التصغير)


    ب. في الخطوة الأولى من المعالج، أدخل الاسم الجديد لمستخدم IAM وهو: AmazonPollyForWordPress، ثم حدد الوصول المبرمج وانتقل إلى الخطوة التالية من المعالج.

    (انقر للتكبير/التصغير)


    ج. في صفحة إرفاق سياسات الأذونات، اكتب AWSForWordPressPluginPolicy في مربع البحث، وحدد مربع الاختيار بجوار السياسة من القائمة، ثم حدد المراجعة التالية.

    (انقر للتكبير/التصغير)


    د. في الخطوة الثالثة من المعالج، راجع التغييرات، وحدد إنشاء مستخدم، ثم انتقل إلى الخطوة الأخيرة.



    (انقر للتكبير/التصغير)


    هـ. في الخطوة الأخيرة من المعالج، ستحتاج إلى تدوين بيانات اعتماد IAM للمستخدم الجديد. يمكنك اختيار تنزيل ‎.csv، أو نسخ معرف مفتاح الوصول ومفتاح الوصول السري يدويًا. المعلومات مطلوبة لتكوين مكون AWS الإضافي لـ WordPress لاحقًا.

     

    (انقر للتكبير/التصغير)

في هذه الخطوة، ستقوم بتنزيل مكون Amazon Polly الإضافي لـ WordPress وتثبيته.


أ. افتح صفحة مسؤول WordPress وسجِّل الدخول.

(انقر للتكبير/التصغير)


ب. حدد المكونات الإضافية بالجانب الأيسر، ثم حدد إضافة جديد.

(انقر للتكبير/التصغير)


ج. في صفحة إضافة المكونات الإضافية، اكتب AWS لـ WordPress في مربع البحث واضغط على Enter. اختر مكون AWS الإضافي، ثم حدد تثبيت الآن.

(انقر للتكبير/التصغير)


د. حدد تنشيط لتنشيط المكون الإضافي.

(انقر للتكبير/التصغير)

إذا كنت تقوم باستضافة موقع WordPress على EC2، فاستخدم تعليمات EC2 أدناه.

إذا كنت تستضيف موقع WordPress على LightSail (أو خدمة غير AWS)، فاختر تعليمات LightSail أدناه.

  • EC2

    تهانينا، تم تثبيت المكون الإضافي! سيعمل المكون الإضافي بدون إجراء تكوين إضافي، ولكن هناك العديد من الإعدادات المفيدة. على سبيل المثال، يمكنك تحديد أصوات Amazon Polly مختلفة لإخراج الصوت، أو تمكين إمكانات البث الصوتي من خلال موجزات وروابط Amazon Pollycast. لنرَ كيفية الوصول إلى صفحة تكوين المكون الإضافي.

    حدد AWS على الجانب الأيسر واختر تحويل النص إلى كلام. في هذه الصفحة، قم بتمكين وظيفة تحويل النص إلى كلام وانقر فوق «حفظ التغييرات». من المفترض أن الإعدادات الأخرى متاحة حينئذٍ، ويمكنك تغييرها أيضًا. على سبيل المثال، يمكنك الاختيار من بين مجموعة كبيرة من الأصوات لتوضيح المحتوى الصوتي ضمن اسم الصوت.

    (انقر للتكبير/التصغير)

  • LightSail/الاستضافة على خدمة غير AWS

    تهانينا، تم تثبيت المكون الإضافي! سيعمل المكون الإضافي بدون إجراء تكوين إضافي، ولكن هناك العديد من الإعدادات المفيدة. على سبيل المثال، يمكنك تحديد أصوات Amazon Polly مختلفة لإخراج الصوت، أو تمكين إمكانات البث الصوتي من خلال موجزات وروابط Amazon Pollycast. لنرَ كيفية الوصول إلى صفحة تكوين المكون الإضافي!

    أ. حدد AWS على الجانب الأيسر واختر عام. يلزم إدخال بيانات اعتماد AWS، حتى يتمكن المكون الإضافي من الوصول إلى خدمات AWS التي يستخدمها. في حقلي مفتاح وصول AWS والمفتاح السري لـ AWS، أدخل بيانات الاعتماد التي قمت بتنزيلها في ملف ‎.csv في الخطوات السابقة من هذا البرنامج التعليمي. انقر فوق حفظ التغييرات لحفظ التغييرات.

    (انقر للتكبير/التصغير)


    ب. حدد AWS على الجانب الأيسر واختر تحويل النص إلى كلام. في هذه الصفحة، قم بتمكين وظيفة تحويل النص إلى كلام وانقر فوق «حفظ التغييرات». من المفترض أن الإعدادات الأخرى متاحة حينئذٍ، ويمكنك تغييرها أيضًا. على سبيل المثال، يمكنك الاختيار من بين مجموعة كبيرة من الأصوات لتوضيح المحتوى الصوتي ضمن اسم الصوت.

    (انقر للتكبير/التصغير)

في هذه المرحلة، يتم الانتهاء من كل شيء وسيتم توفير محتوى الويب الجديد لقرائك بتنسيق صوتي. يمكنك الآن إنشاء منشور مدونة جديدة ومعرفة ما إذا كنت قادرًا على سماع المحتوى الصوتي.


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

(انقر للتكبير/التصغير)


ب. افتح موقع WordPress. من المفترض حينئذٍ مشاهدة منشور جديد من خلال مشغِّل مدمج. انقر فوق زر تشغيل واستمع إلى المقالة الصوتية.  

ملاحظة: بالإضافة إلى مشغِّل HTML المدمج المتوفر على موقع WordPress، يمكنك أيضًا تمكين إمكانات البث الصوتي عبر موجزات Amazon Pollycast. تتوافق هذه الموجزات مع RSS 2.0 وتوفر بيانات XML اللازمة للتجميع حسب تطبيقات الجوال للبث الصوتي الشهيرة وأدلة البث الصوتي مثل iTunes. طالع مدونة AWS AI لمزيد من التفاصيل!

(انقر للتكبير/التصغير)

يمكنك الآن بسهولة التعبير عن محتوى WordPress باستخدام المكون الإضافي Amazon Polly. للقيام بشيء أكثر ديناميكية قليلاً، استخدم Amazon Polly API للوصول إلى مجموعة كاملة من الميزات مثل النطق المخصص والتزامن بالشفتين وتمييز النص. مع عشرات الأصوات الصوتية الطبيعية عبر مجموعة متنوعة من اللغات، يمكنك تحديد الصوت المثالي وتطوير تطبيقات تمكين الكلام التي تعمل في العديد من البلدان المختلفة.

الآن، وبعد أن جربت Amazon Polly، اختر أحد الخيارات التالية لتوسيع نطاق معرفتك.

صفحة الويب

تفضل بزيارة Amazon Polly لمعرفة المزيد حول خدمة تحويل النص إلى كلام.

الوثائق

طالع دليل المطوّرين للحصول على تعليمات تفصيلية حول استخدام ميزات Amazon Polly المختلفة. 

مدونة الذكاء الاصطناعي

احصل على آخر التحديثات وقصص العملاء ذات الصلة بـ Amazon Polly