في هذا التشغيل السريع، يمكنك تثبيت Speech SDK ل C#.
تتم كتابة نماذج التعليمات البرمجية في الوثائق بلغة C# 8 ويتم تشغيلها على .Microsoft .NET قياسي 2.0.
متطلبات النظام الأساسي
يتوافق Speech SDK لـ C# مع أنظمة التشغيل Windows وLinux وmacOS.
تنبيه
تشير هذه المقالة إلى CentOS، وهو توزيع Linux هو حالة نهاية العمر الافتراضي (EOL). يرجى مراعاة استخدامك والتخطيط وفقا لذلك. لمزيد من المعلومات، راجع إرشادات نهاية العمر الافتراضي CentOS.
تشير هذه المقالة إلى CentOS، وهو توزيع Linux هو حالة نهاية العمر الافتراضي (EOL). يرجى مراعاة استخدامك والتخطيط وفقا لذلك. لمزيد من المعلومات، راجع إرشادات نهاية العمر الافتراضي CentOS.
ستحتاج إلى تثبيت حزمة Speech SDK NuGet حتى تتمكن من الرجوع إليها في تعليمتك البرمجية. للقيام بذلك، قد تحتاج أولاً إلى إنشاء مشروع helloworld. إذا كان لديك بالفعل مشروع مع حمل عمل تطوير سطح المكتب .NET متوفر، يمكنك استخدام هذا المشروع والتخطي إلى استخدام NuGet مدير الحِزَم لتثبيت Speech SDK.
إنشاء مشروع helloworld
افتح Visual Studio.
ضمن بدء الاستخدام، حدد إنشاء مشروع جديد.
في إنشاء مشروع جديد، اختر تطبيق وحدة التحكم (.NET Framework)، ثم حدد التالي.
في تكوين مشروعك الجديد، بالنسبة إلى اسم المشروع، أدخل helloworld، واختر مسار الدليل أو أنشئه في الموقع، ثم حدد إنشاء.
من شريط القوائم في Visual Studio، حدد الأدوات>الحصول على الأدوات والميزات. تفتح هذه الخطوة Visual Studio Installer وتعرض مربع الحوار Modifying .
تحقق مما إذا كان حمل عمل تطوير سطح المكتب .NET متوفرا. إذا لم يتم تثبيت حمل العمل، فحدده، ثم حدد تعديل لبدء التثبيت. التنزيل والتثبيت قد يستغرقان بضع دقائق.
إذا تم تحديد تطوير سطح المكتب .NET بالفعل، فحدد إغلاق لإغلاق مربع الحوار.
أغلق Visual Studio Installer.
استخدم NuGet Package Manager لتثبيت Speech SDK
في مستكشف الحلول، انقر بزر الماوس الأيمن فوق مشروع helloworld، ثم حدد Manage NuGet Packages لإظهار NuGet Package Manager.
في الزاوية العلوية اليسرى، ابحث عن مربع القائمة المنسدلة مصدر الحزمة، وتأكد من تحديد nuget.org .
في الزاوية العلوية اليمنى، حدد Browse.
في مربع البحث، أدخل Microsoft.CognitiveServices.Speech وحدد Enter.
من نتائج البحث، حدد حزمة Microsoft.CognitiveServices.Speech ، ثم حدد تثبيت لتثبيت أحدث إصدار مستقر.
اقبل جميع الاتفاقيات والتراخيص لبدء التثبيت.
بعد تثبيت الحزمة، يظهر تأكيد في نافذة وحدة التحكم مدير الحِزَم.
اختيار بنية الهدف
لإنشاء تطبيق وحدة التحكم وتشغيله، قم بإنشاء تكوين نظام أساسي يتوافق مع بنية الكمبيوتر لديك.
من القائمة، حدد Build>Configuration Manager.يظهر مربع الحوار Configuration Manager.
في المربع المنسدلة النظام الأساسي للحل النشط، حدد جديد. يظهر مربع الحوار New Solution Platform.
في المربع المنسدلة اكتب أو حدد النظام الأساسي الجديد:
إذا كنت تقوم بتشغيل Windows 64 بت، فحدد x64.
إذا كنت تقوم بتشغيل Windows 32 بت، فحدد x86.
حدد موافق ثم إغلاق.
هذا الدليل يوضح كيفية تثبيت Speech SDK لتطبيق وحدة التحكم .NET Core. NET Core هو منصة .NET مفتوحة المصدر عبر النظام الأساسي الذي يقوم بتطبيق مواصفات .NET Standard.
تأكد من توفر حمل عمل التطوير عبر الأنظمة الأساسية ل .NET. حدد أدوات>الحصول على الأدوات والميزات من شريط قوائم Visual Studio لفتح Visual Studio Installer. إذا تم تمكين حمل العمل هذا بالفعل، فأغلق مربع الحوار.
بخلاف ذلك، حدد .NET Core cross-platform development، وحدد Modify. يستغرق تثبيت الميزة الجديدة لحظة.
إنشاء تطبيق وحدة تحكم Visual C# .NET Core جديد في مربع الحوار مشروع جديد. من الجزء الأيمن، قم بتوسيع Installed>Visual C#>.NET Core. ثم حدد Console App (.NETCore). لاسم المشروع، أدخل helloworld.
قم بتثبيت Speech SDK NuGet package والرجوع إليها. في مستكشف الحلول، انقر بزر الماوس الأيمن فوق الحل وحدد Manage NuGet Packages for Solution.
حدد استعراض، ثم في الزاوية العلوية اليسرى، لمصدر الحزمة، حدد nuget.org.
ابحث عن حزمة Microsoft.CognitiveServices.Speech، وقم بتثبيتها في مشروع helloworld.
اقبل الترخيص المعروض لبدء تثبيت حزمة NuGet.
بعد تثبيت الحزمة، يظهر تأكيد في وحدة التحكم مدير الحِزَم.
لتطوير Unity، يدعم Speech SDK سطح المكتب Windows (x86 وx64) أو النظام الأساسي العالمي Windows (x86 وx64 وARM/ARM64) وAndroid (x86 وARM32/64) وiOS (جهاز محاكاة x64 وARM64) وماك (x64).
على Android، جهاز Android معتمد على ARM (API 23: Android 6.0 Marshmallow أو أعلى) مُمكن للتطوير مع ميكروفون يعمل.
على iOS، جهاز iOS (ARM64) ممكن للتطوير باستخدام ميكروفون يعمل.
على macOS، جهاز Mac (x64) وأحدث إصدار LTS من Unity 2019 أو أحدث للحصول على دعم متكامل للوصول إلى الميكروفون في إعدادات Unity Player.
تثبيت SDK الكلام لـ Unity
لتثبيت Speech SDK لـ Unity اتبع الخطوات التالية:
قم بتنزيل Speech SDK لـ Unity وافتحه. يتم حزم SDK كحزمة أصول Unity (.unitypackage) ويجب أن تكون مرتبطة بالفعل ب Unity. عند فتح حزمة الأصول، يظهر مربع الحوار استيراد حزمة الوحدة. قد تحتاج إلى إنشاء مشروع فارغ وفتحه لكي تعمل هذه الخطوة.
تأكد من تحديد جميع الملفات، ثم حدد استيراد. بعد لحظات قليلة، تُستورد حزمة أصول Unity إلى المشروع.
لمزيد من المعلومات حول استيراد حزم الأصول إلى الوحدة، راجع وثائق الوحدة.
هذا الدليل يوضح كيفية إنشاء مشروع Universal Windows Platform (UWP) وتثبيت Speech SDK للغة C#. تتيح لك Universal Windows Platform تطوير التطبيقات التي تعمل على أي جهاز يدعم Windows 10، بما في ذلك أجهزة الكمبيوتر الشخصية وأجهزة Xbox Surface Hub والأجهزة الأخرى.
تأكد من إعدادك بشكل صحيح في Visual Studio لتطوير UWP:
افتح Visual Studio لعرض نافذة البدء.
حدد Continue without code للانتقال إلى Visual Studio IDE.
من شريط قوائم Visual Studio، حدد Tools>الحصول على أدوات وميزات لفتح مثبت Visual Studio وعرض مربع الحوار تعديل.
في علامة التبويب Workloads، ابحث عن حمل عمل التطوير النظام الأساسي العام لـ Windows. إذا كان حمل العمل هذا محددا بالفعل، فقم بإغلاق مربع الحوار تعديل وإغلاق Visual Studio Installer. تخطي بقية هذا الإجراء.
حدد النظام الأساسي العام لـ Windows التطوير، ثم حدد تعديل.
في مربع الحوار Before we get started ، حدد Continue لتثبيت حمل عمل تطوير UWP. يمكن أن يستغرق تثبيت الميزة الجديدة بعض الوقت.
أغلق Visual Studio Installer.
إنشاء مشروع
بعد ذلك، أنشئ مشروعك وحدد البنية المعمارية المستهدفة:
في شريط قوائم Visual Studio، قم باختيار File >Project>New لعرض نافذة إنشاء مشروع جديد.
ابحث عن Blank App (Universal Windows) وحدده. تأكد من تحديد إصدار C# من نوع المشروع هذا، بدلا من Visual Basic.
حدد التالي.
في مربع الحوار تكوين مشروعك الجديد، في اسم المشروع، أدخل helloworld.
في خانة Location، انتقل إلى المجلد الذي تريد حفظ مشروعك فيه وحدده أو أنشئه.
حدد إنشاء.
في نافذة New النظام الأساسي العام لـ Windows Project، في الحد الأدنى للإصدار (مربع القائمة المنسدلة الثاني)، حدد Windows 10 Fall Creators Update (10.0; النسخة 16299). هذا المطلب هو الحد الأدنى ل Speech SDK.
في الإصدار الهدف (مربع القائمة المنسدلة الأول)، اختر قيمة مطابقة للقيمة الموجودة في الحد الأدنى للإصدار أو أحدث منها.
حدد موافق. يمكنك العودة إلى Visual Studio IDE، مع إنشاء المشروع الجديد وإظهاره في جزء مستكشف الحلول.
حدد بنية النظام الأساسي المستهدف لديك. في شريط أدوات Visual Studio، ابحث عن مربع القائمة المنسدلة Solution Platforms . إذا لم تره، فحدد View>Toolbars>Standard لعرض شريط الأدوات الذي يتضمن الأنظمة الأساسية للحلول.
إذا كنت تقوم بتشغيل Windows 64 بت، فحدد x64 في مربع القائمة المنسدلة. يمكن لنظام Windows 64 بت أيضاً تشغيل تطبيقات 32 بت، لذا يمكنك اختيار x86 إذا كنت تفضل ذلك.
إشعار
يدعم Speech SDK جميع المعالجات المتوافقة مع Intel، ولكن إصدارات x64 فقط من معالجات ARM.
قم بإعداد التقاط الصوت
اسمح للمشروع بالتقاط إدخال الصوت:
في مستكشف الحلول، حدد Package.appxmanifest لفتح بيان تطبيق الحزمة.
حدد علامة التبويب قدرات، ثم حدد إمكانية الميكروفون.
من شريط القائمة، حدد File>Save Package.appxmanifest لحفظ التغييرات الخاصة بك.
في Solution Explorer، انقر بزر الماوس الأيمن فوق الحل الخاص بك، وحدد Manage NuGet Packages لـ Solution للانتقال إلى نافذة NuGet - Solution.
حدد استعراض. في مورد الحزمة، حدد nuget.org.
في المربع بحث، أدخِل Microsoft.CognitiveServices.Speech. اختر هذه الحزمة بعد ظهورها في نتائج البحث.
في جزء حالة الحزمة بجوار نتائج البحث، حدد مشروع helloworld الخاص بك.
حدد تثبيت.
في مربع الحوار معاينة التغييرات ، حدد تطبيق.
في مربع الحوار License Acceptance، استعرض الترخيص، ثم حدد I Accept. يبدأ تثبيت الحزمة.
عند اكتمال التثبيت، يعرض جزء Output رسالة مشابهة للنص التالي: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
هذا الدليل يوضح كيفية إنشاء مشروع نماذج Xamarin وتثبيت Speech SDK. Xamarin عبارة عن منصة مفتوحة المصدر لبناء تطبيقات حديثة وذات أداء لنظام التشغيل iOS وAndroid وWindows باستخدام .NET.
لتطوير Xamarin، يدعم Speech SDK:
Windows Desktop x86 وx64
النظام الأساسي العام لـ Windows x86، x64، ARM/ARM64
لإنشاء مشروع Visual Studio لتطوير تطبيق هاتف محمول عبر الأنظمة الأساسية باستخدام .NET وXamarin، تحتاج إلى:
إعداد خيارات تطوير Visual Studio.
إنشاء المشروع وتحديد البنية المعمارية المستهدفة.
تثبيت Speech SDK.
إعداد خيارات تطوير Visual Studio
تأكد من إعدادك بشكل صحيح في Visual Studio لتطوير الأجهزة المحمولة عبر الأنظمة الأساسية باستخدام .NET:
افتح Visual Studio 2019. ثم حدد متابعة بدون تعليمة برمجية.
من قائمة Visual Studio، حدد أدوات>الحصول على الأدوات والميزات لفتح مثبت Visual Studio وعرض مربع الحوار تعديل.
في علامة التبويب Workloads ، ابحث عن Mobile development with .NET workload. إذا كان حمل العمل هذا محددا بالفعل، فقم بإغلاق مربع الحوار تعديل وإغلاق Visual Studio Installer. تخطي بقية هذا الإجراء.
حدد تطوير الأجهزة المحمولة باستخدام .NET، ثم حدد تعديل.
في مربع الحوار قبل البدء ، حدد متابعة لتثبيت حمل العمل لتطوير الأجهزة المحمولة باستخدام .NET. يمكن أن يستغرق تثبيت الميزة الجديدة بعض الوقت.
أغلق Visual Studio Installer.
إنشاء مشروع
بعد ذلك، أنشئ مشروعك وحدد البنية المعمارية المستهدفة:
في شريط قوائم Visual Studio، قم باختيار File >Project>New لعرض نافذة إنشاء مشروع جديد.
البحث عن (Xamarin.Forms) لتطبيق الهاتف المحمول، وتحديده.
حدد التالي.
في مربع الحوار تكوين مشروعك الجديد، في اسم المشروع، أدخل helloworld.
في خانة Location، انتقل إلى المجلد الذي تريد حفظ مشروعك فيه وحدده أو أنشئه.
حدد إنشاء.
في نافذة New Cross Platform App، حدد القالب Blank، ثم حدد Android وiOS وWindows (UWP). حدد إنشاء.
حدد موافق. يمكنك العودة إلى Visual Studio IDE، مع إنشاء المشروع الجديد وإظهاره في جزء مستكشف الحلول.
حدد بنية النظام الأساسي المستهدف ومشروع بدء التشغيل. في شريط أدوات Visual Studio، ابحث عن مربع القائمة المنسدلة Solution Platforms . إذا لم تره، فحدد View>Toolbars>Standard لعرض شريط الأدوات الذي يتضمن الأنظمة الأساسية للحلول.
إذا كنت تقوم بتشغيل Windows 64 بت، فحدد x64 في مربع القائمة المنسدلة. يمكنك تحديد x86 إذا أردت أن تشغل Windows 64-bit يمكنه أيضًا تشغيل تطبيقات 32-bit.
في مربع القائمة المنسدلة Start-up Projects ، حدد helloworld. UWP (Windows العام).
في مستكشف الحلول، انقر بزر الماوس الأيمن فوق ملف الحل الخاص بك. حدد إدارة حزم NuGet للحل، للانتقال إلى نافذة حل NuGet.
حدد استعراض.
في مورد الحزمة، حدد nuget.org.
في المربع بحث، أدخِل Microsoft.CognitiveServices.Speech. ثم حدد هذه الحزمة بعد ظهورها في نتائج البحث.
إشعار
مكتبة iOS داخل Microsoft.CognitiveServices.Speech NuGet لا تتضمن رمز بت مُمَّكنًا. إذا كنت بحاجة إلى تمكين مكتبة رمز بت للتطبيق الخاص بك، فاستخدم Microsoft.CognitiveServices.Speech.Xamarin.iOS NuGet لمشروع iOS تحديدًا.
في جزء حالة الحزمة بجوار نتائج البحث، حدد كافة المشاريع.
حدد تثبيت.
في مربع الحوار Preview Changes، قم بتحديد OK.
في مربع الحوار License Acceptance، استعرض الترخيص، ثم حدد I Accept. تثبيت مرجع حزمة Speech SDK لكافة المشاريع.
بعد انتهاء التثبيت بنجاح، قد ترى التحذير التالي لـ helloworld.iOS. هذا التحذير مشكلة معروفة ولا يجب أن يؤثر على وظيفة التطبيق.
Could not resolve reference "C:\Users\Default\.nuget\packages\microsoft.cognitiveservices.speech\1.7.0\build\Xamarin.iOS\libMicrosoft.CognitiveServices.Speech.core.a". If this reference is required by your code, you may get compilation errors.
تم تثبيت Speech SDK الآن. يمكنك الآن حذف أو إعادة استخدام مشروع helloworld الذي أنشأته في الخطوات السابقة.
تشير هذه المقالة إلى CentOS، وهو توزيع Linux هو حالة نهاية العمر الافتراضي (EOL). يرجى مراعاة استخدامك والتخطيط وفقا لذلك. لمزيد من المعلومات، راجع إرشادات نهاية العمر الافتراضي CentOS.
يدعم Speech SDK ل C++ فقط التوزيعات التالية على بنى x64 وARM32 (Debian/Ubuntu) وARM64 (Debian/Ubuntu):
Ubuntu 20.04/22.04
دبيان 11/12
Red Hat Enterprise Linux (RHEL) 7
CentOS 7
هام
استخدم أحدث إصدار LTS لتوزيع Linux. على سبيل المثال، إذا كنت تستخدم Ubuntu 20.04 LTS، استخدم أحدث إصدار من Ubuntu 20.04.X.
يعتمد Speech SDK على مكتبات نظام Linux التالية:
المكتبات المشتركة لمكتبة GNU C، بما في ذلك مكتبة برمجة مؤشرات ترابط POSIX، libpthreads.
مكتبة OpenSSL، الإصدار 1.x (libssl1) أو 3.x (libssl3)، والشهادات (ca-certificates).
تشير هذه المقالة إلى CentOS، وهو توزيع Linux هو حالة نهاية العمر الافتراضي (EOL). يرجى مراعاة استخدامك والتخطيط وفقا لذلك. لمزيد من المعلومات، راجع إرشادات نهاية العمر الافتراضي CentOS.
اختر دليلا لملفات Speech SDK. SPEECHSDK_ROOT تعيين متغير البيئة للإشارة إلى هذا الدليل. يجعل هذا المتغير من السهل الرجوع إلى الدليل في الأوامر المستقبلية.
لاستخدام speechsdk الدليل في الدليل الرئيسي الخاص بك، قم بتشغيل الأمر التالي:
export SPEECHSDK_ROOT="$HOME/speechsdk"
إنشاء الدليل إذا لم يكن موجودا:
mkdir -p "$SPEECHSDK_ROOT"
قم بتنزيل واستخراج أرشيف .tar.gz الذي يحتوي على ثنائيات Speech SDK:
قم بالتحقق من صحة محتويات الدليل الأعلى مستوى للحزمة المستخرجة:
ls -l "$SPEECHSDK_ROOT"
يجب أن تحتوي قائمة الدليل على إشعارات الشريك وملفات الترخيص. يجب أن تحتوي القائمة أيضا على دليل تضمين يحتوي على ملفات العنوان (.h) ودليل lib الذي يحتوي على مكتبات ل arm32 و arm64 و x64 و x86.
المسار
الوصف
license.md
الترخيص
ThirdPartyNotices.md
إشعارات الشريك
REDIST.txt
إشعار إعادة التوزيع
أدخل
ملفات العنوان المطلوبة لـ C++
lib/arm32
المكتبة الأصلية لـ ARM32 المطلوبة لربط تطبيقك
lib/arm64
المكتبة الأصلية لـ ARM64 المطلوبة لربط تطبيقك
lib/x64
المكتبة الأصلية لـ x64 المطلوبة لربط تطبيقك
lib/x86
المكتبة الأصلية لـ x86 المطلوبة لربط تطبيقك
هذا الدليل يوضح كيفية تثبيت Speech SDK الخاصة بـ C++ على macOS 10.14 أو أحدث. تتضمن الخطوات تنزيل المكتبات المطلوبة وملفات العنوان كملف .zip .
اختر دليلا لملفات Speech SDK. SPEECHSDK_ROOT تعيين متغير البيئة للإشارة إلى هذا الدليل. يجعل هذا المتغير من السهل الرجوع إلى الدليل في الأوامر المستقبلية.
لاستخدام speechsdk الدليل في الدليل الرئيسي الخاص بك، قم بتشغيل الأمر التالي:
export SPEECHSDK_ROOT="$HOME/speechsdk"
إنشاء الدليل إذا لم يكن موجودا:
mkdir -p "$SPEECHSDK_ROOT"
قم بتنزيل واستخراج أرشيف .zip الذي يحتوي على Speech SDK XCFramework:
لإنشاء مشروع Visual Studio لتطوير سطح مكتب C++، تحتاج إلى ما يلي:
إعداد خيارات تطوير Visual Studio.
إنشاء المشروع.
تحديد التعليمات البرمجية للبنية الهدف.
تثبيت Speech SDK.
إعداد خيارات تطوير Visual Studio
للبدء، تأكد من إعدادك بشكل صحيح في Visual Studio لتطوير سطح المكتب C ++:
افتح Visual Studio 2019 لعرض نافذة البدء.
حدد Continue without code للانتقال إلى Visual Studio IDE.
من شريط قوائم Visual Studio، حدد Tools>الحصول على أدوات وميزات لفتح مثبت Visual Studio وعرض مربع الحوار تعديل.
في علامة التبويب Workloads، ضمن Windows ، ابحث عن حمل العمل تطوير سطح المكتب باستخدام C++. إذا لم يكن حمل العمل هذا محددا بالفعل، فحدده.
في علامة التبويب Individual components ، ابحث عن NuGet package manager. إذا لم يكن محددا بالفعل، فحدده.
حدد إغلاق أو تعديل. يختلف اسم الزر حسب تحديدك لأي ميزة للتثبيت.
إذا حددت Modify، يبدأ التثبيت. قد تستغرق العملية بعض الوقت.
أغلق Visual Studio Installer.
إنشاء مشروع
بعد ذلك، أنشئ مشروعك وحدد البنية المعمارية المستهدفة:
من قائمة Visual Studio، حدد ملف>مشروع جديد>لعرض نافذة إنشاء مشروع جديد.
ابحث عن تطبيق Console وحدده. تأكد من تحديد إصدار ++C من نوع المشروع هذا على عكس #C أو Visual Basic.
حدد التالي.
في مربع الحوار تكوين مشروعك الجديد، في اسم المشروع، أدخل helloworld.
في الموقع، انتقل إلى المجلد الذي تريد حفظ مشروعك فيه وحدده أو أنشئه، ثم حدد إنشاء.
حدد بنية النظام الأساسي المستهدف لديك. في شريط أدوات Visual Studio، ابحث عن مربع القائمة المنسدلة Solution Platforms . إذا لم تره، فحدد View>Toolbars>Standard لعرض شريط الأدوات الذي يتضمن الأنظمة الأساسية للحلول.
إذا كنت تقوم بتشغيل Windows 64 بت، فحدد x64 في مربع القائمة المنسدلة. يمكن لنظام Windows 64 بت أيضاً تشغيل تطبيقات 32 بت، لذا يمكنك اختيار x86 إذا كنت تفضل ذلك.
في Solution Explorer، انقر بزر الماوس الأيمن فوق الحل الخاص بك، ثم حدد Manage NuGet Packages لـ Solution للانتقال إلى نافذة NuGet - Solution.
حدد استعراض.
في مورد الحزمة، حدد nuget.org.
في المربع بحث، أدخِل Microsoft.CognitiveServices.Speech. اختر هذه الحزمة بعد ظهورها في نتائج البحث.
في جزء حالة الحزمة بجوار نتائج البحث، حدد مشروع helloworld الخاص بك.
حدد تثبيت.
في مربع الحوار Preview Changes، قم بتحديد OK.
في مربع الحوار License Acceptance، استعرض الترخيص، ثم حدد I Accept. يبدأ تثبيت الحزمة. عند اكتمال التثبيت، يعرض جزء Output رسالة مشابهة للنص التالي: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
في هذا التشغيل السريع، يمكنك تثبيت Speech SDK ل Go.
متطلبات النظام الأساسي
تنبيه
تشير هذه المقالة إلى CentOS، وهو توزيع Linux هو حالة نهاية العمر الافتراضي (EOL). يرجى مراعاة استخدامك والتخطيط وفقا لذلك. لمزيد من المعلومات، راجع إرشادات نهاية العمر الافتراضي CentOS.
يدعم Speech SDK for Go التوزيعات التالية على بنية x64:
Ubuntu 20.04/22.04
دبيان 11/12
Red Hat Enterprise Linux (RHEL) 7
CentOS 7
هام
استخدم أحدث إصدار LTS لتوزيع Linux. على سبيل المثال، إذا كنت تستخدم Ubuntu 20.04 LTS، استخدم أحدث إصدار من Ubuntu 20.04.X.
يعتمد Speech SDK على مكتبات نظام Linux التالية:
المكتبات المشتركة لمكتبة GNU C، بما في ذلك مكتبة برمجة مؤشرات ترابط POSIX، libpthreads.
مكتبة OpenSSL، الإصدار 1.x (libssl1) أو 3.x (libssl3)، والشهادات (ca-certificates).
تشير هذه المقالة إلى CentOS، وهو توزيع Linux هو حالة نهاية العمر الافتراضي (EOL). يرجى مراعاة استخدامك والتخطيط وفقا لذلك. لمزيد من المعلومات، راجع إرشادات نهاية العمر الافتراضي CentOS.
اختر دليلا لملفات Speech SDK. SPEECHSDK_ROOT تعيين متغير البيئة للإشارة إلى هذا الدليل. يجعل هذا المتغير من السهل الرجوع إلى الدليل في الأوامر المستقبلية.
لاستخدام speechsdk الدليل في الدليل الرئيسي الخاص بك، قم بتشغيل الأمر التالي:
export SPEECHSDK_ROOT="$HOME/speechsdk"
إنشاء الدليل إذا لم يكن موجودا:
mkdir -p "$SPEECHSDK_ROOT"
قم بتنزيل واستخراج أرشيف .tar.gz الذي يحتوي على ثنائيات Speech SDK:
قم بالتحقق من صحة محتويات الدليل الأعلى مستوى للحزمة المستخرجة:
ls -l "$SPEECHSDK_ROOT"
يجب أن تحتوي قائمة الدليل على إشعارات الشريك وملفات الترخيص. يجب أن تحتوي القائمة أيضا على دليل تضمين يحتوي على ملفات العنوان (.h) ودليل lib الذي يحتوي على مكتبات ل arm32 و arm64 و x64 و x86.
المسار
الوصف
license.md
الترخيص
ThirdPartyNotices.md
إشعارات الشريك
REDIST.txt
إشعار إعادة التوزيع
أدخل
ملفات العنوان المطلوبة لـ C++
lib/arm32
المكتبة الأصلية لـ ARM32 المطلوبة لربط تطبيقك
lib/arm64
المكتبة الأصلية لـ ARM64 المطلوبة لربط تطبيقك
lib/x64
المكتبة الأصلية لـ x64 المطلوبة لربط تطبيقك
lib/x86
المكتبة الأصلية لـ x86 المطلوبة لربط تطبيقك
تكوين بيئة Go
الخطوات التالية تمكن بيئة Go الخاصة بك للبحث عن Speech SDK.
ولأن الارتباطات تعتمد على cgo، تحتاج إلى تعيين متغيرات البيئة حتى يتمكن Go من العثور على SDK.
تشير هذه المقالة إلى CentOS، وهو توزيع Linux هو حالة نهاية العمر الافتراضي (EOL). يرجى مراعاة استخدامك والتخطيط وفقا لذلك. لمزيد من المعلومات، راجع إرشادات نهاية العمر الافتراضي CentOS.
يدعم Speech SDK ل Java التوزيعات التالية على بنى x64 وARM32 (Debian/Ubuntu) وARM64 (Debian/Ubuntu):
Ubuntu 20.04/22.04
دبيان 11/12
Red Hat Enterprise Linux (RHEL) 7
CentOS 7
هام
استخدم أحدث إصدار LTS لتوزيع Linux. على سبيل المثال، إذا كنت تستخدم Ubuntu 20.04 LTS، استخدم أحدث إصدار من Ubuntu 20.04.X.
يعتمد Speech SDK على مكتبات نظام Linux التالية:
المكتبات المشتركة لمكتبة GNU C، بما في ذلك مكتبة برمجة مؤشرات ترابط POSIX، libpthreads.
مكتبة OpenSSL، الإصدار 1.x (libssl1) أو 3.x (libssl3)، والشهادات (ca-certificates).
تشير هذه المقالة إلى CentOS، وهو توزيع Linux هو حالة نهاية العمر الافتراضي (EOL). يرجى مراعاة استخدامك والتخطيط وفقا لذلك. لمزيد من المعلومات، راجع إرشادات نهاية العمر الافتراضي CentOS.
في Eclipse Launcher في المربع مساحة العمل، أدخل اسم دليل مساحة عمل جديد. ثم حدد تشغيل.
وفي لحظة، تظهر النافذة الرئيسية لـ Eclipse Launcher. أغلق شاشة الترحيب إذا كان أحد موجوداً.
من قائمة Eclipse، حدد File>New>Project.
يظهر مربع الحوار للمشروع الجديد. حدد مشروع Java، ثم حدد التالي.
يبدأ معالج المشروع الجديد لـ Java. في الحقل Project name، أدخِل quickstart. اختر JavaSE-1.8 لتكون بيئة التنفيذ. حدد إنهاء.
ماذا يحدث في حالةAssociated Perspective المفتوحة؟تظهر النافذة، وبعدها قم بتحديدOpen Perspective.
في Package explorer، اضغط بزر الماوس الأيمن فوق مشروع التشغيل السريع. حدد Configure>Convert to Maven Project من قائمة السياق.
تظهر نافذة إنشاء POM جديد. في حقل معرف المجموعة، أدخل com.microsoft.cognitiveservices.speech.samples. في الحقل Artifact Id، أدخل quickstart. ثم حدد إنهاء.
افتح ملف pom.xml ثم حرره:
أضف عنصرا dependencies في نهاية الملف، قبل علامة </project>الإغلاق ، مع Speech SDK كتبعية:
يوضح هذا الدليل كيفية تثبيت Speech SDK لـ Java على Android.
يتم تجميع Speech SDK لنظام Android في حزمة ملف Android Archive (AAR)، والتي تتضمن المكتبات الضرورية وأذونات Android المطلوبة.
تثبيت Speech SDK باستخدام Android Studio
أنشئ مشروعًا جديدًا في Android Studio وإضافة Speech SDK ل Java كتبعية مكتبة. ويستند الإعداد على حزمة Speech SDK Maven، وAndroid Studio Chipmunk 2021.2.1.
إنشاء مشروع فارغ
افتح Android Studio وحدد New project.
في نافذة New project التي تظهر، حدد Phone and Tablet>Empty Activity، ثم حدد Next.
أدخل SpeechQuickstart في مربع النص Name.
أدخل samples.speech.cognitiveservices.microsoft.com في مربع النص Package name.
حدد دليل مشروع في مربع التحديد حفظ الموقع.
حدد Java في مربع التحديد Language.
حدد API 23: Android 6.0 (Marshmallow) في مربع التحديد Minimum API level.
حدد إنهاء.
يستغرق Android Studio بعض الوقت لإعداد مشروعك الجديد. للمرة الأولى التي تستخدم فيها Android Studio، قد يستغرق الأمر بضع دقائق لتعيين التفضيلات وقبول التراخيص وإكمال المعالج.
تثبيت SDK الكلام لـ Java على Android
أضف Speech SDK كتبعية في مشروعك.
حدد File>Project structure>Dependencies>app.
حدد رمز الجمع (+) لإضافة تبعية ضمن Declared Dependencies. ثم حدد تبعية المكتبة من القائمة المنسدلة.
في نافذة Add Library Dependency التي تظهر، أدخل اسم وإصدار Speech SDK ل Java: com.microsoft.cognitiveservices.speech:client-sdk:1.38.0. ثم حدد بحث.
تأكد من أن Group ID المحدد هو com.microsoft.cognitiveservices.speech، ثم حدد OK.
حدد OK لإغلاق نافذة Project Structure وتطبيق تغييراتك على المشروع.
فهم الآثار المعمارية بين متصفحات الويب Node.js والعميل. على سبيل المثال، نموذج عنصر المستند (DOM) غير متوفر للتطبيقات من جانب الخادم. نظام ملفات Node.js غير متوفر للتطبيقات من جانب العميل.
تثبيت SDK الكلام لـ JavaScript
استنادًا إلى البيئة المُستهدفة، استخدم أحد الإرشادات التالية:
يتوفر Speech SDK ل Objective-C في الأصل كحزمة CocoaPod لنظام التشغيل Mac x64 والأنظمة المستندة إلى ARM.
متطلبات النظام لـ Mac:
macOS بالإصدار 10.14 أو أحدث
تتوفر حزمة macOS CocoaPod للتنزيل والاستخدام مع Xcode 9.4.1 أو بيئة التطوير المتكاملة اللاحقة (IDE).
انتقل إلى دليل Xcode حيث يوجد ملف مشروع .xcodeproj .
قم بتشغيل pod init لإنشاء ملف pod يسمى Podfile.
استبدل محتويات Podfile بالمحتوى التالي. قم بتحديث target الاسم من AppName إلى اسم تطبيقك. قم بتحديث النظام الأساسي أو إصدار pod حسب الحاجة.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.38.0'
end
قم بتشغيل pod install لتثبيت Speech SDK.
بدلا من ذلك، قم بتنزيل CocoaPod الثنائي واستخرج محتوياته. في مشروع Xcode، أضف مرجعا إلى مجلد MicrosoftCognitiveServicesSpeech.xcframework المستخرج ومحتوياته.
إشعار
يمكن لمطوري .NET إنشاء تطبيقات macOS أصلية باستخدام إطار عمل تطبيق Xamarin.Mac. لمزيد من المعلومات، راجع Xamarin.Mac.
يتوفر Speech SDK لـ Objective-C في الأصل كحزمة CocoaPod.
متطلبات النظام لـ iOS:
macOS بالإصدار 10.14 أو أحدث
iOS 9.3 الهدف أو أحدث
تتوفر حزمة macOS CocoaPod للتنزيل والاستخدام مع Xcode 9.4.1 أو بيئة التطوير المتكاملة اللاحقة (IDE).
انتقل إلى دليل Xcode حيث يوجد ملف مشروع .xcodeproj .
قم بتشغيل pod init لإنشاء ملف pod يسمى Podfile.
استبدل محتويات Podfile بالمحتوى التالي. قم بتحديث target الاسم من AppName إلى اسم تطبيقك. قم بتحديث النظام الأساسي أو إصدار pod حسب الحاجة.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.38.0'
end
قم بتشغيل pod install لتثبيت Speech SDK.
بدلا من ذلك، قم بتنزيل CocoaPod الثنائي واستخرج محتوياته. في مشروع Xcode، أضف مرجعا إلى مجلد MicrosoftCognitiveServicesSpeech.xcframework المستخرج ومحتوياته.
إشعار
يمكن لمطوري .NET إنشاء تطبيقات iOS أصلية باستخدام إطار عمل تطبيق Xamarin.iOS. لمزيد من المعلومات، راجع Xamarin.iOS.
يتوفر Speech SDK ل Swift في الأصل كحزمة CocoaPod للأنظمة المستندة إلى Mac x64 وARM.
متطلبات النظام لـ Mac:
macOS بالإصدار 10.14 أو أحدث
تتوفر حزمة macOS CocoaPod للتنزيل والاستخدام مع Xcode 9.4.1 أو بيئة التطوير المتكاملة اللاحقة (IDE).
انتقل إلى دليل Xcode حيث يوجد ملف مشروع .xcodeproj .
قم بتشغيل pod init لإنشاء ملف pod يسمى Podfile.
استبدل محتويات Podfile بالمحتوى التالي. قم بتحديث target الاسم من AppName إلى اسم تطبيقك. قم بتحديث النظام الأساسي أو إصدار pod حسب الحاجة.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.38.0'
end
قم بتشغيل pod install لتثبيت Speech SDK.
بدلا من ذلك، قم بتنزيل CocoaPod الثنائي واستخرج محتوياته. في مشروع Xcode، أضف مرجعا إلى مجلد MicrosoftCognitiveServicesSpeech.xcframework المستخرج ومحتوياته.
إشعار
يمكن لمطوري .NET إنشاء تطبيقات macOS أصلية باستخدام إطار عمل تطبيق Xamarin.Mac. لمزيد من المعلومات، راجع Xamarin.Mac.
يتوفر Speech SDK لـ Swift في الأصل كحزمة CocoaPod.
متطلبات النظام لـ iOS:
macOS بالإصدار 10.14 أو أحدث
iOS 9.3 الهدف أو أحدث
تتوفر حزمة macOS CocoaPod للتنزيل والاستخدام مع Xcode 9.4.1 أو بيئة التطوير المتكاملة اللاحقة (IDE).
انتقل إلى دليل Xcode حيث يوجد ملف مشروع .xcodeproj .
قم بتشغيل pod init لإنشاء ملف pod يسمى Podfile.
استبدل محتويات Podfile بالآتي. قم بتحديث target الاسم من AppName إلى اسم تطبيقك. قم بتحديث النظام الأساسي أو إصدار pod حسب الحاجة.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.38.0'
end
قم بتشغيل pod install لتثبيت Speech SDK.
بدلا من ذلك، قم بتنزيل CocoaPod الثنائي واستخرج محتوياته. في مشروع Xcode، أضف مرجعا إلى مجلد MicrosoftCognitiveServicesSpeech.xcframework المستخرج ومحتوياته.
إشعار
يمكن لمطوري .NET إنشاء تطبيقات iOS أصلية باستخدام إطار عمل تطبيق Xamarin.iOS. لمزيد من المعلومات، راجع Xamarin.iOS.
تأكد من تثبيت حزم من نفس البنية الهدف. على سبيل المثال، إذا قمت بتثبيت حزمة x64 القابلة لإعادة التوزيع، فقم بتثبيت حزمة x64 Python.
تنبيه
تشير هذه المقالة إلى CentOS، وهو توزيع Linux هو حالة نهاية العمر الافتراضي (EOL). يرجى مراعاة استخدامك والتخطيط وفقا لذلك. لمزيد من المعلومات، راجع إرشادات نهاية العمر الافتراضي CentOS.
يدعم Speech SDK ل Python التوزيعات التالية على تصميمي x64 و ARM64:
Ubuntu 20.04/22.04
دبيان 11/12
هام
استخدم أحدث إصدار LTS لتوزيع Linux. على سبيل المثال، إذا كنت تستخدم Ubuntu 20.04 LTS، استخدم أحدث إصدار من Ubuntu 20.04.X.
يعتمد Speech SDK على مكتبات نظام Linux التالية:
المكتبات المشتركة لمكتبة GNU C، بما في ذلك مكتبة برمجة مؤشرات ترابط POSIX، libpthreads.
مكتبة OpenSSL، الإصدار 1.x (libssl1) أو 3.x (libssl3)، والشهادات (ca-certificates).
تشير هذه المقالة إلى CentOS، وهو توزيع Linux هو حالة نهاية العمر الافتراضي (EOL). يرجى مراعاة استخدامك والتخطيط وفقا لذلك. لمزيد من المعلومات، راجع إرشادات نهاية العمر الافتراضي CentOS.
يمكنك التحقق من Speech SDK لإصدار Python المثبت حاليًا عن طريق فحص azure.cognitiveservices.speech.__version__ المتغير. على سبيل المثال، قم بتشغيل هذا الأمر في نافذة وحدة التحكم:
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجع https://aka.ms/ContentUserFeedback.