Windows rendszeren a 64 bites célarchitektúrát kell használnia. Windows 10 vagy újabb rendszerre van szükség.
Telepítse a Visual Studio 2015, 2017, 2019 és 2022 Microsoft Visual C++ terjeszthető verzióját a platformhoz. A csomag első telepítése újraindítást igényelhet.
A Speech SDK for C# csak az alábbi disztribúciókat támogatja az x64, ARM32 és ARM64 architektúrákon:
Ubuntu 20.04/22.04/24.04
Debian 11/12
Amazon Linux 2023
Azure Linux 3.0
Fontos
Használja a Linux-disztribúció legújabb LTS-kiadását. Ha például az Ubuntu 20.04 LTS-t használja, használja az Ubuntu 20.04.X legújabb kiadását.
A Speech SDK a következő Linux-rendszerkódtáraktól függ:
A GNU C-kódtár megosztott kódtárai, beleértve a POSIX Threads Programozási könyvtárat is. libpthreads
Az OpenSSL-kódtár, 1.x (libssl1) vagy 3.x (libssl3) verzió és tanúsítványok (ca-certificates).
Az ALSA-alkalmazások megosztott kódtára (libasound2).
Visual Studio-projekt létrehozása és a Speech SDK telepítése
Telepítenie kell a Speech SDK NuGet-csomagot , hogy hivatkozhass rá a kódban. Ehhez először létre kell hoznia egy helloworld-projektet . Ha már rendelkezik .NET asztali fejlesztési számítási feladattal rendelkező projekttel, használhatja ezt a projektet, és a Speech SDK telepítéséhez ugorjon a NuGet Csomagkezelő használatára.
Helloworld-projekt létrehozása
Nyissa meg a Visual Studiót.
Az Első lépések csoportban válassza az Új projekt létrehozása lehetőséget.
Az Új projekt létrehozása területen válassza a Konzolalkalmazás (.NET-keretrendszer) lehetőséget, majd válassza a Tovább gombot.
Az új projekt konfigurálásakor a Projekt neve mezőben adja meg a helloworld nevet, válassza ki vagy hozza létre a címtár elérési útját a Hely területen, majd válassza a Létrehozás lehetőséget.
A Visual Studio menüsávon válassza az Eszközök lekérése>eszközök és szolgáltatások lehetőséget. Ez a lépés megnyitja a Visual Studio Installert, és megjeleníti a Módosítás párbeszédpanelt .
Ellenőrizze, hogy elérhető-e a .NET asztali fejlesztési számítási feladat. Ha a számítási feladat nincs telepítve, jelölje ki, majd válassza a Módosítás lehetőséget a telepítés elindításához. A letöltés és a telepítés eltarthat néhány percig.
Ha a .NET asztali fejlesztése már be van jelölve, a párbeszédpanel bezárásához kattintson a Bezárás gombra.
Zárja be a Visual Studio Installert.
A Speech SDK telepítéséhez használja a NuGet Csomagkezelő
A Megoldáskezelő kattintson a jobb gombbal a helloworld projektre, majd válassza a NuGet-csomagok kezelése lehetőséget a NuGet-Csomagkezelő megjelenítéséhez.
A jobb felső sarokban keresse meg a Csomagforrás legördülő menüt, és győződjön meg arról, hogy a nuget.org ki van jelölve.
A bal felső sarokban válassza a Tallózás lehetőséget.
A keresőmezőbe írja be a Microsoft.CognitiveServices.Speech kifejezést, és válassza az Enter lehetőséget.
A keresési eredmények között válassza a Microsoft.CognitiveServices.Speech csomagot, majd a Telepítés lehetőséget a legújabb stabil verzió telepítéséhez.
A telepítés megkezdéséhez fogadja el az összes szerződést és licencet.
A csomag telepítése után megjelenik egy megerősítés a Csomagkezelő konzolablakban.
Célarchitektúra kiválasztása
A konzolalkalmazás létrehozásához és futtatásához hozzon létre egy platformkonfigurációt, amely megfelel a számítógép architektúrájának.
A menüben válassza a Build>Configuration Manager lehetőséget. Megnyílik a Configuration Manager párbeszédpanel.
Az Aktív megoldás platform legördülő listájában válassza az Új lehetőséget. Megjelenik az Új megoldásplatform párbeszédpanel.
A Típus vagy az új platform legördülő listából válassza a következőt:
Ha 64 bites Windowst futtat, válassza az x64 lehetőséget.
Ha 32 bites Windowst futtat, válassza az x86 lehetőséget.
Kattintson az OK gombra , majd a Bezárás gombra.
Ez az útmutató bemutatja, hogyan telepíthető a Speech SDK egy .NET Core-konzolalkalmazáshoz. A .NET Core egy nyílt forráskódú, platformfüggetlen .NET-platform, amely implementálja a .NET Standard specifikációt.
Visual Studio-projekt létrehozása és a Speech SDK telepítése
Indítsa el a Visual Studio 2017-et.
Győződjön meg arról, hogy a .NET platformfüggetlen fejlesztési számítási feladat elérhető. A Visual Studio telepítőjének megnyitásához válassza az Eszközök>lekérése eszközök és szolgáltatások lehetőséget a Visual Studio menüsávjáról. Ha ez a számítási feladat már engedélyezve van, zárja be a párbeszédpanelt.
Ellenkező esetben válassza a .NET Core platformfüggetlen fejlesztését, majd a Módosítás lehetőséget. Az új funkció telepítése eltarthat egy kis ideig.
Hozzon létre egy új Visual C# .NET Core-konzolalkalmazást az Új projekt párbeszédpanelen. A bal oldali panelen bontsa ki a Telepített>Visual C#>.NET Core elemet. Válassza a Console App (.NET Core) (Konzolalkalmazás (.NET Core)) lehetőséget. A projekt neve legyen helloworld.
Telepítse a Speech SDK NuGet-csomagot, és hivatkozzon rá. A Megoldáskezelőben kattintson a jobb gombbal a megoldásra, majd válassza a Manage NuGet Packages for Solution (NuGet-csomagok kezelése a megoldáshoz) lehetőséget.
Válassza a Tallózás lehetőséget, majd a csomagforrás jobb felső sarkában válassza a nuget.org lehetőséget.
Keresse meg a Microsoft.CognitiveServices.Speech csomagot, és telepítse a helloworld projektbe.
A NuGet-csomag telepítésének indításához fogadja el a képernyőn megjelenő licencet.
A csomag telepítése után megjelenik egy megerősítés a Csomagkezelő konzolon.
Ez az útmutató bemutatja, hogyan telepíthető a Speech SDK for Unity.
A Unity fejlesztéséhez a Speech SDK támogatja a Windows Desktopot (x86 és x64) vagy Univerzális Windows-platform (x86, x64, ARM/ARM64), Androidot (x86, ARM32/64), iOS-t (x64 szimulátor és ARM64) és Macet (x64).
Android rendszeren egy ARM-alapú Android-eszköz (API 23: Android 6.0 Marshmallow vagy újabb) használható a munka mikrofonnal történő fejlesztéshez.
Az iOS-en egy iOS-eszköz (ARM64) működik mikrofonnal történő fejlesztésre.
MacOS rendszeren egy Mac-eszköz (x64) és a Unity 2019 vagy újabb verziójának legújabb LTS-verziója a Unity Player beállításaiban a mikrofonhoz való hozzáférés integrált támogatásához.
A Speech SDK telepítése a Unityhez
A Speech SDK for Unity telepítéséhez kövesse az alábbi lépéseket:
Töltse le és nyissa meg a Speech SDK for Unityt. Az SDK Unity-eszközcsomagként (.unitypackage) van csomagolva, és már a Unityhez kell társítani. Az eszközcsomag megnyitásakor megjelenik a Unity-csomag importálása párbeszédpanel. Előfordulhat, hogy egy üres projektet kell létrehoznia és megnyitnia ahhoz, hogy ez a lépés működjön.
Győződjön meg arról, hogy az összes fájl ki van jelölve, majd válassza az Importálás lehetőséget. Néhány pillanat múlva a Unity-eszközcsomag importálva lesz a projektbe.
Az eszközcsomagok Unitybe való importálásával kapcsolatos további információkért tekintse meg a Unity dokumentációját.
Ez az útmutató bemutatja, hogyan hozhat létre Univerzális Windows-platform (UWP) projektet, és hogyan telepítheti a Speech SDK for C#-ot. A Universal Windows Platformon olyan alkalmazásokat fejleszthet, amelyek a Windows 10-et támogató minden eszközön futtathatók: PC-n, Xboxon, Surface Hubon stb.
Visual Studio-projekt létrehozása és a Speech SDK telepítése
Az UWP-fejlesztéshez készült Visual Studio-projekt létrehozásához a következőkre van szükség:
A Visual Studio fejlesztési beállításainak beállítása.
Hozza létre a projektet, és válassza ki a célarchitektúrát.
Hangrögzítés beállítása.
Telepítse a Speech SDK-t.
A Visual Studio fejlesztési beállításainak beállítása
Győződjön meg arról, hogy megfelelően van beállítva a Visual Studióban az UWP-fejlesztéshez:
Nyissa meg a Visual Studiót a kezdőablak megjelenítéséhez.
Válassza a Folytatás kód nélkül lehetőséget a Visual Studio IDE-hez való ugráshoz.
A Visual Studio menüsávon válassza az Eszközök lekérése>eszközök és szolgáltatások lehetőséget a Visual Studio Installer megnyitásához és a Módosítás párbeszédpanel megtekintéséhez.
A Számítási feladatok lapon keresse meg a Univerzális Windows-platform fejlesztési számítási feladatot. Ha a számítási feladat már ki van jelölve, zárja be a Módosítás párbeszédpanelt, és zárja be a Visual Studio Installert. Hagyja ki az eljárás többi részét.
Válassza Univerzális Windows-platform fejlesztés, majd a Módosítás lehetőséget.
Az Első lépések párbeszédpanelen válassza a Folytatás lehetőséget az UWP-fejlesztési számítási feladat telepítéséhez. Az új funkció telepítése eltarthat egy ideig.
Zárja be a Visual Studio Installert.
A projekt létrehozása
Ezután hozza létre a projektet, és válassza ki a célarchitektúrát:
A Visual Studio menüsávján válassza az Új>projekt fájlja >lehetőséget az Új projekt létrehozása ablak megjelenítéséhez.
Keresse meg és válassza az Üres alkalmazás (Univerzális Windows) lehetőséget. Győződjön meg arról, hogy ennek a projekttípusnak a C#-verzióját választja ki a Visual Basic helyett.
Válassza a Tovább lehetőséget.
Az új projekt konfigurálása párbeszédpanel Projekt nevében adja meg a helloworld nevet.
A Hely területen válassza ki vagy hozza létre azt a mappát, ahová menteni szeretné a projektet.
Válassza a Létrehozás lehetőséget.
Az Új Univerzális Windows-platform Projekt ablakban a Minimális verzióban (a második legördülő menüben) válassza a Windows 10 Fall Creators Update (10.0; Build 16299). Ez a követelmény a Speech SDK minimális értéke.
A Célverzióban (az első legördülő listában) válasszon egy olyan értéket, amely megegyezik a Minimum verzió értékével.
Kattintson az OK gombra. Visszatér a Visual Studio IDE-hez, és az új projekt létrejön és látható lesz a Megoldáskezelő panelen.
Válassza ki a célplatform architektúráját. A Visual Studio eszköztárán keresse meg a Megoldásplatformok legördülő menüt. Ha nem látja, válassza az Eszköztárak standard megtekintése>lehetőséget a megoldásplatformokat> tartalmazó eszköztár megjelenítéséhez.
Ha 64 bites Windowst futtat, válassza az x64 lehetőséget a legördülő listában. A 64 bites Windows 32 bites alkalmazásokat is futtathat, így tetszés szerint választhatja az x86-ot .
Feljegyzés
A Speech SDK támogatja az összes Intel-kompatibilis processzort, de csak az ARM-processzorok x64-verzióit .
Hangrögzítés beállítása
Hangbemenet rögzítésének engedélyezése a projekt számára:
A Megoldáskezelő válassza a Package.appxmanifest elemet a csomagalkalmazás jegyzékfájljának megnyitásához.
Válassza a Képességek lapot, majd válassza a Mikrofon funkciót.
A menüsávon válassza a File>Save Package.appxmanifest lehetőséget a módosítások mentéséhez.
A Megoldáskezelő kattintson a jobb gombbal a megoldásra, és válassza a Megoldáshoz készült NuGet-csomagok kezelése lehetőséget a NuGet – Megoldás ablakának megtekintéséhez.
Válassza a Tallózás lehetőséget. A Csomag forrása területen válassza a nuget.org.
A Keresőmezőbe írja be a Microsoft.CognitiveServices.Speech kifejezést. Válassza ki a csomagot, miután megjelenik a keresési eredmények között.
A keresési eredmények melletti csomagállapot panelen válassza ki a helloworld-projektet .
Válassza a Telepítés lehetőséget.
A Változások előnézete párbeszédpanelen válassza az Alkalmaz lehetőséget.
A Licenc elfogadása párbeszédpanelen tekintse meg a licencet, majd válassza az Elfogadom lehetőséget. Megkezdődik a csomag telepítése.
Ha a telepítés befejeződött, a Kimenet panel a következő szöveghez hasonló üzenetet jelenít meg: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
Ez az útmutató bemutatja, hogyan hozhat létre Xamarin-űrlapprojekteket, és hogyan telepítheti a Speech SDK-t. A Xamarin egy nyílt forráskódú platform, amely modern és nagy teljesítményű alkalmazásokat készít iOS, Android és Windows rendszerekhez a .NET használatával.
A Xamarin-fejlesztéshez a Speech SDK a következőket támogatja:
Visual Studio-projekt létrehozása és a Speech SDK telepítése
Ha egy Visual Studio-projektet szeretne létrehozni platformfüggetlen mobilalkalmazás-fejlesztéshez a .NET és a Xamarin használatával, az alábbiakat kell elvégeznie:
A Visual Studio fejlesztési beállításainak beállítása.
Hozza létre a projektet, és válassza ki a célarchitektúrát.
Telepítse a Speech SDK-t.
A Visual Studio fejlesztési beállításainak beállítása
Győződjön meg arról, hogy megfelelően van beállítva a Visual Studióban a platformfüggetlen mobilfejlesztéshez a .NET-tel:
Nyissa meg a Visual Studio 2019-et. Ezután válassza a Folytatás kód nélkül lehetőséget.
A Visual Studio menüjében válassza az Eszközök és szolgáltatások lekérése lehetőséget>a Visual Studio Installer megnyitásához és a Módosítás párbeszédpanel megtekintéséhez.
A Számítási feladatok lapon keresse meg a .NET számítási feladattal rendelkező mobilfejlesztést. Ha a számítási feladat már ki van jelölve, zárja be a Módosítás párbeszédpanelt, és zárja be a Visual Studio Installert. Hagyja ki az eljárás többi részét.
Válassza a Mobilfejlesztés a .NET-tel lehetőséget, majd a Módosítás lehetőséget.
Az Első lépések párbeszédpanelen válassza a Folytatás lehetőséget a .NET-tel való mobilfejlesztéshez szükséges számítási feladat telepítéséhez. Az új funkció telepítése eltarthat egy ideig.
Zárja be a Visual Studio Installert.
A projekt létrehozása
Ezután hozza létre a projektet, és válassza ki a célarchitektúrát:
A Visual Studio menüsávján válassza az Új>projekt fájlja >lehetőséget az Új projekt létrehozása ablak megjelenítéséhez.
Keresse meg és válassza a Mobilalkalmazás (Xamarin.Forms) lehetőséget.
Válassza a Tovább lehetőséget.
Az új projekt konfigurálása párbeszédpanel Projekt nevében adja meg a helloworld nevet.
A Hely területen válassza ki vagy hozza létre azt a mappát, ahová menteni szeretné a projektet.
Válassza a Létrehozás lehetőséget.
Az Új platformfüggetlen alkalmazás ablakban válassza az Üres sablont, majd az Android, az iOS és a Windows (UWP) lehetőséget. Válassza a Létrehozás lehetőséget.
Kattintson az OK gombra. Visszatér a Visual Studio IDE-hez, és az új projekt létrejön és látható lesz a Megoldáskezelő panelen.
Válassza ki a célplatform architektúráját és az indítási projektet. A Visual Studio eszköztárán keresse meg a Megoldásplatformok legördülő menüt. Ha nem látja, válassza az Eszköztárak standard megtekintése>lehetőséget a megoldásplatformokat> tartalmazó eszköztár megjelenítéséhez.
Ha 64 bites Windowst futtat, válassza az x64 lehetőséget a legördülő listában. Ha szeretné, választhatja az x86-ot , mert a 64 bites Windows 32 bites alkalmazásokat is futtathat.
Az Indítási projektek legördülő listában válassza a helloworld lehetőséget. UWP (univerzális Windows).
A Megoldáskezelő kattintson a jobb gombbal a megoldásra. Válassza a Megoldáshoz készült NuGet-csomagok kezelése lehetőséget a NuGet – Megoldás ablakhoz való ugráshoz.
Válassza a Tallózás lehetőséget.
A Csomag forrása területen válassza a nuget.org.
A Keresőmezőbe írja be a Microsoft.CognitiveServices.Speech kifejezést. Ezután válassza ki a csomagot, miután megjelenik a keresési eredmények között.
Feljegyzés
A Microsoft.CognitiveServices.Speech NuGet iOS-kódtárában nincs engedélyezve a bitkód. Ha az alkalmazáshoz engedélyezni kell a bitkódtárat, használja a Microsoft.CognitiveServices.Speech.Xamarin.iOS NuGetet kifejezetten az iOS-projekthez.
A keresési eredmények melletti csomagállapot panelen jelölje ki az összes projektet.
Válassza a Telepítés lehetőséget.
A Változások előnézete párbeszédpanelen válassza az OK gombot.
A Licenc elfogadása párbeszédpanelen tekintse meg a licencet, majd válassza az Elfogadom lehetőséget. Telepítse a Speech SDK csomaghivatkozását az összes projektre.
A telepítés sikeres befejezése után a következő figyelmeztetés jelenhet meg a helloworld.iOS rendszerre vonatkozóan. Ez a figyelmeztetés ismert probléma, és nem befolyásolhatja az alkalmazás működését.
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.
A Speech SDK telepítve van. Most már törölheti vagy újra felhasználhatja az előző lépésekben létrehozott Helloworld-projektet .
Windows rendszeren a 64 bites célarchitektúrát kell használnia. Windows 10 vagy újabb rendszerre van szükség.
Telepítse a Visual Studio 2015, 2017, 2019 és 2022 Microsoft Visual C++ terjeszthető verzióját a platformhoz. A csomag első telepítése újraindítást igényelhet.
A Speech SDK for C++ csak az alábbi disztribúciókat támogatja az x64, ARM32 és ARM64 architektúrákon:
Ubuntu 20.04/22.04/24.04
Debian 11/12
Amazon Linux 2023
Azure Linux 3.0
Fontos
Használja a Linux-disztribúció legújabb LTS-kiadását. Ha például az Ubuntu 20.04 LTS-t használja, használja az Ubuntu 20.04.X legújabb kiadását.
A Speech SDK a következő Linux-rendszerkódtáraktól függ:
A GNU C-kódtár megosztott kódtárai, beleértve a POSIX Threads Programozási könyvtárat is. libpthreads
Az OpenSSL-kódtár, 1.x (libssl1) vagy 3.x (libssl3) verzió és tanúsítványok (ca-certificates).
Az ALSA-alkalmazások megosztott kódtára (libasound2).
Az SDK letöltéséhez és telepítéséhez kövesse az alábbi eljárást. A lépések közé tartozik a szükséges kódtárak és fejlécfájlok letöltése .tar fájlként.
Válasszon egy könyvtárat a Speech SDK-fájlokhoz. Állítsa a környezeti változót arra a SPEECHSDK_ROOT könyvtárra. Ez a változó megkönnyíti, hogy a későbbi parancsokban a könyvtárra hivatkozzon.
A címtár speechsdkjének a kezdőkönyvtárban való használatához futtassa a következő parancsot:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Hozza létre a könyvtárat, ha nem létezik:
mkdir -p "$SPEECHSDK_ROOT"
Töltse le és bontsa ki a Speech SDK bináris fájljait tartalmazó .tar.gz archívumot:
Ellenőrizze a kibontott csomag legfelső szintű könyvtárának tartalmát:
ls -l "$SPEECHSDK_ROOT"
A címtárlistának tartalmaznia kell a partneri értesítéseket és a licencfájlokat. A listaelemnek tartalmaznia kell egy fejlécfájlokat (.h) tartalmazó könyvtárat, valamint egy olyan könyvtárat is, amely arm32, arm64, x64 és x86 kódtárakat tartalmaz.
Elérési út
Leírás
license.md
Licenc
ThirdPartyNotices.md
Partneri közlemények
REDIST.txt
Újraterjesztési értesítés
tartalmaz
A C++-hoz szükséges fejlécfájlok
lib/arm32
Natív arm32-kódtár szükséges az alkalmazás összekapcsolásához
lib/arm64
Az alkalmazás összekapcsolásához natív ARM64-kódtár szükséges
lib/x64
Az alkalmazás csatlakoztatásához szükséges x64 natív könyvtár
lib/x86
Az alkalmazás csatlakoztatásához szükséges x86 natív könyvtár
Válasszon egy könyvtárat a Speech SDK-fájlokhoz. Állítsa a környezeti változót arra a SPEECHSDK_ROOT könyvtárra. Ez a változó megkönnyíti, hogy a későbbi parancsokban a könyvtárra hivatkozzon.
A címtár speechsdkjének a kezdőkönyvtárban való használatához futtassa a következő parancsot:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Hozza létre a könyvtárat, ha nem létezik:
mkdir -p "$SPEECHSDK_ROOT"
Töltse le és bontsa ki a Speech SDK XCFramework-et tartalmazó .zip archívumot:
Projekt létrehozása a Visual Studióban és a Speech SDK telepítése
A C++ asztali fejlesztéshez készült Visual Studio-projekt létrehozásához a következőkre van szükség:
A Visual Studio fejlesztési beállításainak beállítása.
Hozza létre a projektet.
Válassza ki a célarchitektúrát.
Telepítse a Speech SDK-t.
A Visual Studio fejlesztési beállításainak beállítása
Első lépésként győződjön meg arról, hogy megfelelően van beállítva a Visual Studio for C++ asztali fejlesztésben:
Nyissa meg a Visual Studio 2019-et a kezdőablak megjelenítéséhez.
Válassza a Folytatás kód nélkül lehetőséget a Visual Studio IDE-hez való ugráshoz.
A Visual Studio menüsávon válassza az Eszközök lekérése>eszközök és szolgáltatások lehetőséget a Visual Studio Installer megnyitásához és a Módosítás párbeszédpanel megtekintéséhez.
A Számítási feladatok lap Windows alatt keresse meg a C++ számítási feladattal rendelkező asztali fejlesztést. Ha még nincs kijelölve a számítási feladat, jelölje ki.
Az Egyes összetevők lapon keresse meg a NuGet-csomagkezelőt. Ha még nincs kijelölve, jelölje ki.
Válassza a Bezárás vagy a Módosítás lehetőséget. A gomb neve attól függően változik, hogy kiválasztotta-e a telepítéshez szükséges szolgáltatásokat.
Ha a Módosítás lehetőséget választja, a telepítés megkezdődik. A folyamat eltarthat egy ideig.
Zárja be a Visual Studio Installert.
A projekt létrehozása
Ezután hozza létre a projektet, és válassza ki a célarchitektúrát:
A Visual Studio menüjében válassza az Új>projekt fájlja>lehetőséget az Új projekt létrehozása ablak megjelenítéséhez.
Keresse meg és válassza a Konzolalkalmazás lehetőséget. Győződjön meg arról, hogy ennek a projekttípusnak a C++ verzióját választja ki a C# vagy a Visual Basic helyett.
Válassza a Tovább lehetőséget.
Az új projekt konfigurálása párbeszédpanel Projekt nevében adja meg a helloworld nevet.
A Hely területen válassza ki vagy hozza létre azt a mappát, ahová menteni szeretné a projektet, majd válassza a Létrehozás lehetőséget.
Válassza ki a célplatform architektúráját. A Visual Studio eszköztárán keresse meg a Megoldásplatformok legördülő menüt. Ha nem látja, válassza az Eszköztárak standard megtekintése>lehetőséget a megoldásplatformokat> tartalmazó eszköztár megjelenítéséhez.
Ha 64 bites Windowst futtat, válassza az x64 lehetőséget a legördülő listában. A 64 bites Windows 32 bites alkalmazásokat is futtathat, így tetszés szerint választhatja az x86-ot .
A Megoldáskezelő kattintson a jobb gombbal a megoldásra, majd válassza a Megoldáshoz készült NuGet-csomagok kezelése lehetőséget a NuGet – Megoldás ablak megnyitásakor.
Válassza a Tallózás lehetőséget.
A Csomag forrása területen válassza a nuget.org.
A Keresőmezőbe írja be a Microsoft.CognitiveServices.Speech kifejezést. Válassza ki a csomagot, miután megjelenik a keresési eredmények között.
A keresési eredmények melletti csomagállapot panelen válassza ki a helloworld-projektet .
Válassza a Telepítés lehetőséget.
A Változások előnézete párbeszédpanelen válassza az OK gombot.
A Licenc elfogadása párbeszédpanelen tekintse meg a licencet, majd válassza az Elfogadom lehetőséget. Megkezdődik a csomag telepítése. Ha a telepítés befejeződött, a Kimenet panel a következő szöveghez hasonló üzenetet jelenít meg: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
Az SDK letöltéséhez és telepítéséhez kövesse az alábbi eljárást. A lépések közé tartozik a szükséges kódtárak és fejlécfájlok letöltése .tar fájlként.
Válasszon egy könyvtárat a Speech SDK-fájlokhoz. Állítsa a környezeti változót arra a SPEECHSDK_ROOT könyvtárra. Ez a változó megkönnyíti, hogy a későbbi parancsokban a könyvtárra hivatkozzon.
A címtár speechsdkjének a kezdőkönyvtárban való használatához futtassa a következő parancsot:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Hozza létre a könyvtárat, ha nem létezik:
mkdir -p "$SPEECHSDK_ROOT"
Töltse le és bontsa ki a Speech SDK bináris fájljait tartalmazó .tar.gz archívumot:
Ellenőrizze a kibontott csomag legfelső szintű könyvtárának tartalmát:
ls -l "$SPEECHSDK_ROOT"
A címtárlistának tartalmaznia kell a partneri értesítéseket és a licencfájlokat. A listaelemnek tartalmaznia kell egy fejlécfájlokat (.h) tartalmazó könyvtárat, valamint egy olyan könyvtárat is, amely arm32, arm64, x64 és x86 kódtárakat tartalmaz.
Elérési út
Leírás
license.md
Licenc
ThirdPartyNotices.md
Partneri közlemények
REDIST.txt
Újraterjesztési értesítés
tartalmaz
A C++-hoz szükséges fejlécfájlok
lib/arm32
Natív arm32-kódtár szükséges az alkalmazás összekapcsolásához
lib/arm64
Az alkalmazás összekapcsolásához natív ARM64-kódtár szükséges
lib/x64
Az alkalmazás csatlakoztatásához szükséges x64 natív könyvtár
lib/x86
Az alkalmazás csatlakoztatásához szükséges x86 natív könyvtár
A Go-környezet konfigurálása
Az alábbi lépések lehetővé teszik, hogy a Go-környezet megkeresse a Speech SDK-t.
Mivel a kötések támaszkodnak cgo, be kell állítania a környezeti változókat, hogy a Go megtalálja az SDK-t.
Windows rendszeren a 64 bites célarchitektúrát kell használnia. Windows 10 vagy újabb rendszerre van szükség.
Telepítse a Visual Studio 2015, 2017, 2019 és 2022 Microsoft Visual C++ terjeszthető verzióját a platformhoz. A csomag első telepítése újraindítást igényelhet.
A Java Speech SDK nem támogatja az ARM64-alapú Windowst.
A Java Speech SDK az alábbi disztribúciókat támogatja az x64-, ARM32- és ARM64-architektúrákon:
Ubuntu 20.04/22.04/24.04
Debian 11/12
Amazon Linux 2023
Azure Linux 3.0
Fontos
Használja a Linux-disztribúció legújabb LTS-kiadását. Ha például az Ubuntu 20.04 LTS-t használja, használja az Ubuntu 20.04.X legújabb kiadását.
A Speech SDK a következő Linux-rendszerkódtáraktól függ:
A GNU C-kódtár megosztott kódtárai, beleértve a POSIX Threads Programozási könyvtárat is. libpthreads
Az OpenSSL-kódtár, 1.x (libssl1) vagy 3.x (libssl3) verzió és tanúsítványok (ca-certificates).
Az ALSA-alkalmazások megosztott kódtára (libasound2).
A Speech SDK kompatibilis a 32/64 bites ARM-processzorral és Intel x86/x64 kompatibilis processzorokkal rendelkező Android-eszközökkel.
Telepítsen egy Java-fejlesztőkészletet, például az Azul Zulu OpenJDK-t. Az OpenJDK Microsoft buildjének vagy az előnyben részesített JDK-nak is működnie kell.
Futtassa a következő Maven-parancsot a Speech SDK és a függőségek telepítéséhez.
mvn clean dependency:copy-dependencies
Eclipse-projekt létrehozása és a Speech SDK telepítése
Telepítse az Eclipse Java IDE-t. Ez az IDE megköveteli, hogy a Java már telepítve legyen.
Indítsa el az Eclipse-et.
Az Eclipse Launcher Munkaterület mezőjében adja meg egy új munkaterületi könyvtár nevét. Ezután válassza a Launch (Indítás) lehetőséget.
Az Eclipse IDE főablaka hamarosan megjelenik. Ha van ilyen, zárja be az üdvözlőképernyőt .
Az Eclipse menüben válassza az Új>projekt fájlja>lehetőséget.
Megjelenik a New project (Új projekt) párbeszédpanel. Válassza a Java Project, majd a Tovább lehetőséget.
Elindul az Új Java Project varázsló. A Projekt neve mezőbe írja be a rövid útmutatót. Válassza a JavaSE-1.8-at végrehajtási környezetként. Válassza a Befejezés lehetőséget.
Ha az Open Associated Perspective? (Megnyitja a társított perspektívát?) ablak megjelenik, válassza az Open Perspective (Perspektíva megnyitása) lehetőséget.
A Csomagkezelőben kattintson a jobb gombbal a rövid útmutató projektre. A helyi menüben válassza a Konvertálás maven-projektté alakítás konfigurálása>lehetőséget.
Megjelenik a Create new POM (Új POM létrehozása) ablak. A Csoportazonosító mezőbe írja be a com.microsoft.cognitiveservices.speech.samples nevet. Az Összetevő azonosítója mezőbe írja be a rövid útmutatót. Ezután kattintson a Befejezés gombra.
Nyissa meg a pom.xml fájlt, és szerkessze:
Adjon hozzá egy dependencies elemet a fájl végén, a záró címke </project>előtt, a Speech SDK függőségként:
Ez az útmutató bemutatja, hogyan telepítheti a Java Speech SDK-t Android rendszeren.
Az Android Speech SDK androidos archív (AAR) fájlként van csomagolva, amely tartalmazza a szükséges kódtárakat és a szükséges Android-engedélyeket.
A Speech SDK telepítése az Android Studióval
Hozzon létre egy új projektet az Android Studióban, és adja hozzá a Java Speech SDK-t könyvtárfüggőségként. A beállítás a Speech SDK Maven-csomagon és az Android Studio Chipmunk 2021.2.1-en alapul.
Üres projekt létrehozása
Nyissa meg az Android Studiót, és válassza az Új projekt lehetőséget.
A megjelenő Új projekt ablakban válassza a Telefon és táblagép>üres tevékenység, majd a Tovább gombot.
Írja be a SpeechQuickstart kifejezést a Név szövegmezőbe.
Írja be a samples.speech.cognitiveservices.microsoft.com a Csomagnév szövegmezőbe.
Válasszon ki egy projektkönyvtárat a Hely mentése mezőben.
Válassza a Java lehetőséget a Nyelv kijelölési mezőben.
Válassza az API 23: Android 6.0 (Marshmallow) lehetőséget a Minimális API-szint kijelölési mezőben.
Válassza a Befejezés lehetőséget.
Az Android Studio egy kis időt vesz igénybe az új projekt előkészítéséhez. Az Android Studio első használatakor eltarthat néhány percig a beállítások megadása, a licencek elfogadása és a varázsló végrehajtása.
A Java Speech SDK telepítése Androidon
Adja hozzá a Speech SDK-t függőségként a projekthez.
Válassza a Fájlprojekt>struktúra>függőségei>alkalmazást.
Válassza ki a pluszjelet (+) a deklarált függőségek alatti függőség hozzáadásához. Ezután válassza az Erőforrástár-függőség lehetőséget a legördülő menüből.
A megjelenő Könyvtárfüggőség hozzáadása ablakban adja meg a Java Speech SDK nevét és verzióját: com.microsoft.cognitiveservices.speech:client-sdk:1.40.0. Ezután válassza a Keresés lehetőséget.
Győződjön meg arról, hogy a kijelölt csoportazonosító a com.microsoft.cognitiveservices.speech, majd válassza az OK gombot.
Az OK gombra kattintva zárja be a Projektstruktúra ablakot, és alkalmazza a módosításokat a projektre.
Ismerje meg a Node.js és az ügyfél webböngészők közötti architekturális következményeket. A dokumentumobjektum-modell (DOM) például nem érhető el kiszolgálóoldali alkalmazásokhoz. A Node.js fájlrendszer nem érhető el az ügyféloldali alkalmazások számára.
A JavaScripthez készült Speech SDK telepítése
A célkörnyezettől függően használja az alábbi útmutatók egyikét:
Hozzon létre egy új, üres mappát. Ha egy webkiszolgálón szeretné üzemeltetni a mintát, győződjön meg arról, hogy a webkiszolgáló hozzáfér a mappához.
Töltse le a Speech SDK-t .zip-csomagként, és csomagolja ki az újonnan létrehozott mappába. Ezek a fájlok ki vannak csomagolva:
microsoft.cognitiveservices.speech.sdk.bundle.js: A Speech SDK ember által olvasható verziója.
microsoft.cognitiveservices.speech.sdk.bundle.js.map: SDK-kód hibakereséséhez használható térképfájl.
microsoft.cognitiveservices.speech.sdk.bundle.d.ts: A TypeScripttel használható objektumdefiníciók.
microsoft.cognitiveservices.speech.sdk.bundle-min.js: A Speech SDK egyszerűsített verziója.
speech-processor.js: Kód egyes böngészők teljesítményének javítására.
Hozzon létre egy index.html nevű új fájlt a mappában, és nyissa meg a fájlt egy szövegszerkesztővel.
HTML-szkriptcímke
Töltse le és bontsa ki a microsoft.cognitiveservices.speech.sdk.bundle.js fájlt a JavaScripthez készült Speech SDK-ból. Helyezze egy olyan mappába, amelyhez a HTML-fájl hozzáférhet.
Ha webböngészőt céloz meg, és a <script> címkét használja, az sdk előtagra nincs szükség. Az sdk előtag egy alias, amely a modul elnevezésére require szolgál.
Másik lehetőségként közvetlenül is felvehet egy címkét <script> a HTML-elembe <head> , a JSDelivr-re támaszkodva.
Az Objective-C-hez készült Speech SDK natív módon elérhető a Mac x64 és ARM-alapú rendszerekhez készült CocoaPod-csomagként.
A Mac rendszerkövetelményei:
MacOS 10.14-es vagy újabb verzió
A macOS CocoaPod csomag letölthető és használható az Xcode 9.4.1 vagy újabb integrált fejlesztői környezettel (IDE).
Lépjen arra az Xcode könyvtárra, ahol az .xcodeproj projektfájl található.
Futtassa pod init a Podfile nevű podfájl létrehozásához.
Cserélje le a Podfile tartalmát a következő tartalomra. Frissítse a nevet AppName az target alkalmazás nevére. Szükség szerint frissítse a platform vagy a pod verzióját.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.40.0'
end
Futtassa pod install a Speech SDK telepítését.
Másik lehetőségként töltse le a bináris CocoaPodot , és bontsa ki annak tartalmát. Az Xcode-projektben adjon hozzá egy hivatkozást a kinyert MicrosoftCognitiveServicesSpeech.xcframework mappára és annak tartalmára.
Feljegyzés
A .NET-fejlesztők natív macOS-alkalmazásokat hozhatnak létre a Xamarin.Mac alkalmazás-keretrendszer használatával. További információ: Xamarin.Mac.
Az Objective-C-hez készült Speech SDK natív módon elérhető CocoaPod-csomagként.
Az iOS rendszerkövetelményei:
MacOS 10.14-es vagy újabb verzió
Cél iOS 9.3 vagy újabb
A macOS CocoaPod csomag letölthető és használható az Xcode 9.4.1 vagy újabb integrált fejlesztői környezettel (IDE).
Lépjen arra az Xcode könyvtárra, ahol az .xcodeproj projektfájl található.
Futtassa pod init a Podfile nevű podfájl létrehozásához.
Cserélje le a Podfile tartalmát a következő tartalomra. Frissítse a nevet AppName az target alkalmazás nevére. Szükség szerint frissítse a platform vagy a pod verzióját.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.40.0'
end
Futtassa pod install a Speech SDK telepítését.
Másik lehetőségként töltse le a bináris CocoaPodot , és bontsa ki annak tartalmát. Az Xcode-projektben adjon hozzá egy hivatkozást a kinyert MicrosoftCognitiveServicesSpeech.xcframework mappára és annak tartalmára.
Feljegyzés
A .NET-fejlesztők natív iOS-alkalmazásokat hozhatnak létre a Xamarin.iOS alkalmazás-keretrendszer használatával. További információ: Xamarin.iOS.
A Speech SDK for Swift natív módon elérhető a Mac x64- és ARM-alapú Rendszerekhez készült CocoaPod-csomagként.
A Mac rendszerkövetelményei:
MacOS 10.14-es vagy újabb verzió
A macOS CocoaPod csomag letölthető és használható az Xcode 9.4.1 vagy újabb integrált fejlesztői környezettel (IDE).
Lépjen arra az Xcode könyvtárra, ahol az .xcodeproj projektfájl található.
Futtassa pod init a Podfile nevű podfájl létrehozásához.
Cserélje le a Podfile tartalmát a következő tartalomra. Frissítse a nevet AppName az target alkalmazás nevére. Szükség szerint frissítse a platform vagy a pod verzióját.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.40.0'
end
Futtassa pod install a Speech SDK telepítését.
Másik lehetőségként töltse le a bináris CocoaPodot , és bontsa ki annak tartalmát. Az Xcode-projektben adjon hozzá egy hivatkozást a kinyert MicrosoftCognitiveServicesSpeech.xcframework mappára és annak tartalmára.
Feljegyzés
A .NET-fejlesztők natív macOS-alkalmazásokat hozhatnak létre a Xamarin.Mac alkalmazás-keretrendszer használatával. További információ: Xamarin.Mac.
A Speech SDK for Swift natív módon érhető el CocoaPod-csomagként.
Az iOS rendszerkövetelményei:
MacOS 10.14-es vagy újabb verzió
Cél iOS 9.3 vagy újabb
A macOS CocoaPod csomag letölthető és használható az Xcode 9.4.1 vagy újabb integrált fejlesztői környezettel (IDE).
Lépjen arra az Xcode könyvtárra, ahol az .xcodeproj projektfájl található.
Futtassa pod init a Podfile nevű podfájl létrehozásához.
Cserélje le a Podfile tartalmát a következőre. Frissítse a nevet AppName az target alkalmazás nevére. Szükség szerint frissítse a platform vagy a pod verzióját.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.40.0'
end
Futtassa pod install a Speech SDK telepítését.
Másik lehetőségként töltse le a bináris CocoaPodot , és bontsa ki annak tartalmát. Az Xcode-projektben adjon hozzá egy hivatkozást a kinyert MicrosoftCognitiveServicesSpeech.xcframework mappára és annak tartalmára.
Feljegyzés
A .NET-fejlesztők natív iOS-alkalmazásokat hozhatnak létre a Xamarin.iOS alkalmazás-keretrendszer használatával. További információ: Xamarin.iOS.
Windows rendszeren a 64 bites célarchitektúrát kell használnia. Windows 10 vagy újabb rendszerre van szükség.
Telepítse a Visual Studio 2015, 2017, 2019 és 2022 Microsoft Visual C++ terjeszthető verzióját a platformhoz. A csomag első telepítése újraindítást igényelhet.
Fontos
Győződjön meg arról, hogy az azonos célarchitektúra csomagjai telepítve vannak. Ha például az x64 terjeszthető csomagot telepíti, telepítse az x64 Python-csomagot.
A PythonHoz készült Speech SDK az alábbi disztribúciókat támogatja az x64- és ARM64-architektúrákon:
Ubuntu 20.04/22.04/24.04
Debian 11/12
Amazon Linux 2023
Azure Linux 3.0
Fontos
Használja a Linux-disztribúció legújabb LTS-kiadását. Ha például az Ubuntu 20.04 LTS-t használja, használja az Ubuntu 20.04.X legújabb kiadását.
A Speech SDK a következő Linux-rendszerkódtáraktól függ:
A GNU C-kódtár megosztott kódtárai, beleértve a POSIX Threads Programozási könyvtárat is. libpthreads
Az OpenSSL-kódtár, 1.x (libssl1) vagy 3.x (libssl3) verzió és tanúsítványok (ca-certificates).
Az ALSA-alkalmazások megosztott kódtára (libasound2).
A telepítés ellenőrzéséhez nyisson meg egy terminált, és futtassa a parancsot python --version. Ha a Python megfelelően van telepítve, a rendszer a következőképpen válaszol: .Python 3.8.10
Ha macOS vagy Linux rendszert használ, előfordulhat, hogy inkább a parancsot python3 --version kell futtatnia.
A helyetti pythonpython3használat engedélyezéséhez futtassa alias python='python3' az alias beállítását. A Speech SDK gyorsútmutató-mintái határozzák meg a használatot python .
A Pythonhoz készült Speech SDK telepítése
A Pythonhoz készült Speech SDK telepítése előtt győződjön meg arról, hogy megfelel a platform követelményeinek.
A változó vizsgálatával azure.cognitiveservices.speech.__version__ ellenőrizheti, hogy a Pythonhoz készült Speech SDK melyik verziója van telepítve. Futtassa például ezt a parancsot egy konzolablakban:
pip list
A Speech SDK telepítése a Visual Studio Code használatával