Megosztás a következőn keresztül:


Rövid útmutató: A Speech SDK telepítése

Referenciadokumentáció-csomag (NuGet) |

Ebben a rövid útmutatóban a C#-hoz készült Speech SDK-t telepíti.

Platformkövetelmények

A C#-hoz készült Speech SDK kompatibilis a Windows, Linux és macOS rendszerrel.

Windows rendszeren a 64 bites célarchitektúrát kell használnia. Windows 11 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.

Speech SDK telepítése C# számára

A Speech SDK for C# NuGet-csomagként érhető el, és a .NET Standard 2.0-t implementálja. További információ: Microsoft.CognitiveServices.Speech.

A Speech SDK for C# a .NET CLI-ről telepíthető a következő dotnet add paranccsal:

dotnet add package Microsoft.CognitiveServices.Speech

Referenciadokumentáció-csomag (NuGet) |

Ebben a rövid útmutatóban a C++-hoz készült Speech SDK-t telepíti.

Platformkövetelmények

A C++-hoz készült Speech SDK kompatibilis a Windows, Linux és macOS rendszerrel.

Windows rendszeren a 64 bites célarchitektúrát kell használnia. Windows 11 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 telepítése c++ nyelven

A Speech SDK for C++ NuGet-csomagként érhető el. További információ: Microsoft.CognitiveServices.Speech.

A Speech SDK for C++ a .NET CLI-ről telepíthető a következő dotnet add paranccsal:

dotnet add package Microsoft.CognitiveServices.Speech

További lehetőségekért kövesse ezeket az útmutatókat.

Ez az útmutató bemutatja, hogyan telepítheti a Linuxhoz készült Speech SDK-t .

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.

  1. Válasszon egy könyvtárat a Speech SDK-fájlokhoz. Állítsa be a SPEECHSDK_ROOT környezeti változót úgy, hogy az arra a könyvtárra mutasson. 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"
    
  2. Hozza létre a könyvtárat, ha nem létezik:

    mkdir -p "$SPEECHSDK_ROOT"
    
  3. Töltse le és bontsa ki a Speech SDK bináris fájljait tartalmazó .tar.gz archívumot:

    wget -O SpeechSDK-Linux.tar.gz https://aka.ms/csspeech/linuxbinary
    tar --strip 1 -xzf SpeechSDK-Linux.tar.gz -C "$SPEECHSDK_ROOT"
    
  4. 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 és x64 kódtárakat tartalmaz.

    Path Description
    license.md License
    ThirdPartyNotices.md Partneri közlemények
    REDIST.txt Újraterjesztési értesítés
    include 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

Referenciadokumentáció csomag (Go) |

Ebben a rövid útmutatóban telepíti a Speech SDK for Go eszközt.

Platformkövetelmények

A Speech SDK for Go az alábbi disztribúciókat támogatja az x64 architektúrában:

  • Ubuntu 20.04/22.04/24.04
  • Debian 11/12

Important

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).

Futtassa a következő parancsokat:

sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget

Telepítse a Go bináris 1.13-es vagy újabb verzióját.

Speech SDK for Go telepítése

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.

  1. Válasszon egy könyvtárat a Speech SDK-fájlokhoz. Állítsa be a SPEECHSDK_ROOT környezeti változót úgy, hogy az arra a könyvtárra mutasson. 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"
    
  2. Hozza létre a könyvtárat, ha nem létezik:

    mkdir -p "$SPEECHSDK_ROOT"
    
  3. Töltse le és bontsa ki a Speech SDK bináris fájljait tartalmazó .tar.gz archívumot:

    wget -O SpeechSDK-Linux.tar.gz https://aka.ms/csspeech/linuxbinary
    tar --strip 1 -xzf SpeechSDK-Linux.tar.gz -C "$SPEECHSDK_ROOT"
    
  4. 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 és x64 kódtárakat tartalmaz.

    Path Description
    license.md License
    ThirdPartyNotices.md Partneri közlemények
    REDIST.txt Újraterjesztési értesítés
    include 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

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.

  1. Mivel a kapcsolódások a cgo-ra támaszkodnak, be kell állítania a környezeti változókat, hogy a Go megtalálhassa az SDK-t.

    export CGO_CFLAGS="-I$SPEECHSDK_ROOT/include/c_api"
    export CGO_LDFLAGS="-L$SPEECHSDK_ROOT/lib/<architecture> -lMicrosoft.CognitiveServices.Speech.core"
    

    Important

    Cserélje le <architecture> a processzor processzorarchitektúrájára: x64, arm32vagy arm64.

  2. Az alkalmazások és az SDK futtatásához meg kell adnia az operációs rendszernek, hogy hol találhatók a kódtárak.

    export LD_LIBRARY_PATH="$SPEECHSDK_ROOT/lib/<architecture>:$LD_LIBRARY_PATH"
    

    Important

    Cserélje le <architecture> a processzor processzorarchitektúrájára: x64, arm32vagy arm64.

Referenciadokumentáció | További minták a GitHubon

Ebben a rövid útmutatóban telepíti a Java Speech SDK-t .

Platformkövetelmények

Válassza ki a célkörnyezetet:

A Java Speech SDK kompatibilis a Windows, a Linux és a macOS rendszerrel.

Windows rendszeren a 64 bites célarchitektúrát kell használnia. Windows 11 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.

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.

A Java Speech SDK telepítése

Egyes utasítások egy adott SDK-verziót használnak, például 1.43.0. A legújabb verzió ellenőrzéséhez keresse meg a GitHub-adattárat.

Válassza ki a célkörnyezetet:

Ez az útmutató bemutatja, hogyan telepítheti a Java Speech SDK-t a Java-futtatókörnyezetre.

Támogatott operációs rendszerek

A Java-hoz készült Speech SDK csomag az alábbi operációs rendszerekhez érhető el:

A Java Speech SDK Apache Maven használatával történő telepítéséhez kövesse az alábbi lépéseket:

  1. Telepítse az Apache Maven-t.

  2. Nyisson meg egy parancssort, ahol az új projektet szeretné, és hozzon létre egy új pom.xml fájlt.

  3. Másolja a következő XML-tartalmat a pom.xml:

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
        <groupId>com.microsoft.cognitiveservices.speech.samples</groupId>
        <artifactId>quickstart-eclipse</artifactId>
        <version>1.0.0-SNAPSHOT</version>
        <build>
            <sourceDirectory>src</sourceDirectory>
            <plugins>
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.7.0</version>
                <configuration>
                <source>1.8</source>
                <target>1.8</target>
                </configuration>
            </plugin>
            </plugins>
        </build>
        <dependencies>
            <dependency>
            <groupId>com.microsoft.cognitiveservices.speech</groupId>
            <artifactId>client-sdk</artifactId>
            <version>1.43.0</version>
            </dependency>
        </dependencies>
    </project>
    
  4. Futtassa a következő Maven-parancsot a Speech SDK és a függőségek telepítéséhez.

    mvn clean dependency:copy-dependencies
    

Referenciadokumentáció | Csomag (npm) | További minták a GitHubon | Könyvtár forráskódja

Ebben a rövid útmutatóban telepíti a JavaScripthez készült Speech SDK-t .

A JavaScripthez készült Speech SDK npm-csomagként érhető el. Lásd: microsoft-cognitiveservices-speech-sdk és a hozzá tartozó GitHub-adattár cognitive-services-speech-sdk-js.

Platformkövetelmények

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:

Ez az útmutató bemutatja, hogyan telepítheti a JavaScripthez készült Speech SDK-t a Node.js való használatra.

  1. A Node.js telepítése.

  2. Hozzon létre egy új könyvtárat, futtassa npm init, és haladjon végig az utasításokat.

  3. A JavaScripthez készült Speech SDK telepítéséhez futtassa a következő npm install parancsot:

    npm install microsoft-cognitiveservices-speech-sdk
    

További információ: Node.js minták.

A Speech SDK használata

  • Adja hozzá a következő importálási utasítást a Speech SDK JavaScript-projektben való használatához:

    import * as sdk from "microsoft-cognitiveservices-speech-sdk";
    

További információ: importExportálás és importálás a JavaScript webhelyén.

Másik lehetőségként szükségutasítást is használhat:

const sdk = require("microsoft-cognitiveservices-speech-sdk");

Referenciadokumentáció csomag (letöltés) |

Ebben a rövid útmutatóban telepíti a Speech SDK for Objective-C eszközt.

Tip

További információ a Speech SDK swifthez való használatáról: Objective-C importálása Swiftbe.

A Speech SDK telepítése Objective-C-hez

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).

  1. Lépjen arra az Xcode könyvtárra, ahol az .xcodeproj projektfájl található.

  2. Futtassa pod init a Podfile nevű podfájl létrehozásához.

  3. Cserélje le a Podfile tartalmát a következő tartalomra. Frissítse a nevet target az AppName 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.43.0'
    end
    
  4. Futtassa a pod install parancsot a Speech SDK telepítéséhez.

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.

Referenciadokumentáció csomag (letöltés) |

Ebben a rövid útmutatóban telepíti a Speech SDK for Swiftet.

Tip

További információ a Speech SDK swifthez való használatáról: Objective-C importálása Swiftbe.

A Speech SDK telepítése Swifthez

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).

  1. Lépjen arra az Xcode könyvtárra, ahol az .xcodeproj projektfájl található.

  2. Futtassa pod init a Podfile nevű podfájl létrehozásához.

  3. Cserélje le a Podfile tartalmát a következő tartalomra. Frissítse a nevet target az AppName 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.43.0'
    end
    
  4. Futtassa a pod install parancsot a Speech SDK telepítéséhez.

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.

Referenciadokumentáció csomag (PyPi) |

Ebben a rövid útmutatóban telepíti a Pythonhoz készült Speech SDK-t .

Platformkövetelmények

A PythonHoz készült Speech SDK kompatibilis a Windows, a Linux és a macOS rendszerrel.

Windows rendszeren a 64 bites célarchitektúrát kell használnia. Windows 11 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.

Important

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.

Telepítse a Python 3.8-es vagy újabb verzióját.

  • 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 python használatának engedélyezéséhez a python3 helyett futtassa a alias python='python3' parancsot egy alias beállításához. A Speech SDK gyorsútmutató mintái meghatározzák a használat módját 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.

Telepítés a PyPI-ból

A PythonHoz készült Speech SDK telepítéséhez futtassa ezt a parancsot egy konzolablakban:

pip install azure-cognitiveservices-speech

Frissítés a legújabb Speech SDK-ra

A legújabb Speech SDK-ra való frissítéshez futtassa ezt a parancsot a konzolablakban:

pip install --upgrade azure-cognitiveservices-speech

A azure.cognitiveservices.speech.__version__ változó vizsgálatával 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 használata

Adja hozzá a következő importálási utasítást a Speech SDK használatához a Python-projektben:

import azure.cognitiveservices.speech as speechsdk

Kódrészletek

A kódminták az Azure-Samples/cognitive-services-speech-sdk adattárban érhetők el a GitHubon. A C# (beleértve az univerzális Windows Platformot (UWP)), a C++, a Java, a JavaScript (beleértve a böngészőt és a Node.js-t), az Objective-C, a Python és a Swift példákat is tartalmaz. A Go-hoz készült kódminták a Microsoft/cognitive-services-speech-sdk-go adattárban érhetők el a GitHubon.