Referentiedocumentatiepakket (NuGet) |
In deze quickstart installeert u de Speech SDK voor C#.
De Speech SDK voor C# is compatibel met Windows, Linux en macOS.
De Speech SDK voor C# ondersteunt alleen de volgende distributies op de x64-, ARM32- en ARM64-architecturen:
- Ubuntu 20.04/22.04/24.04
- Debian 11/12
- Amazon Linux 2023
- Azure Linux 3.0
Belangrijk
Gebruik de meest recente LTS-versie van de Linux-distributie. Als u bijvoorbeeld Ubuntu 20.04 LTS gebruikt, gebruikt u de nieuwste versie van Ubuntu 20.04.X.
De Speech SDK is afhankelijk van de volgende Linux-systeembibliotheken:
- De gedeelde bibliotheken van de GNU C-bibliotheek, waaronder de POSIX Threads Programming-bibliotheek,
libpthreads
.
- De OpenSSL-bibliotheek, versie 1.x (
libssl1
) of 3.x (libssl3
) en certificaten (ca-certificates
).
- De gedeelde bibliotheek voor ALSA-toepassingen (
libasound2
).
Voer deze opdrachten uit:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Voer deze opdrachten uit:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Voer deze opdrachten uit:
sudo yum update
sudo yum install alsa-lib ca-certificates openssl wget
Voer deze opdrachten uit:
sudo tdnf update
sudo tdnf install alsa-lib ca-certificates openssl wget
Een macOS-versie 10.14 of hoger is vereist.
De Speech SDK voor C installeren#
De Speech SDK voor C# is beschikbaar als een NuGet-pakket en implementeert .NET Standard 2.0. Zie Microsoft.CognitiveServices.Speech voor meer informatie.
De Speech SDK voor C# kan worden geïnstalleerd vanuit de .NET CLI met behulp van de volgende dotnet add
opdracht:
dotnet add package Microsoft.CognitiveServices.Speech
De Speech SDK voor C# kan worden geïnstalleerd met behulp van de volgende Install-Package
opdracht:
Install-Package Microsoft.CognitiveServices.Speech
Referentiedocumentatiepakket (NuGet) |
In deze quickstart installeert u de Speech SDK voor C++.
De Speech SDK voor C++ is compatibel met Windows, Linux en macOS.
De Speech SDK voor C++ ondersteunt alleen de volgende distributies op de x64-, ARM32- en ARM64-architecturen:
- Ubuntu 20.04/22.04/24.04
- Debian 11/12
- Amazon Linux 2023
- Azure Linux 3.0
Belangrijk
Gebruik de meest recente LTS-versie van de Linux-distributie. Als u bijvoorbeeld Ubuntu 20.04 LTS gebruikt, gebruikt u de nieuwste versie van Ubuntu 20.04.X.
De Speech SDK is afhankelijk van de volgende Linux-systeembibliotheken:
- De gedeelde bibliotheken van de GNU C-bibliotheek, waaronder de POSIX Threads Programming-bibliotheek,
libpthreads
.
- De OpenSSL-bibliotheek, versie 1.x (
libssl1
) of 3.x (libssl3
) en certificaten (ca-certificates
).
- De gedeelde bibliotheek voor ALSA-toepassingen (
libasound2
).
Voer deze opdrachten uit:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Voer deze opdrachten uit:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Voer deze opdrachten uit:
sudo yum update
sudo yum install alsa-lib ca-certificates openssl wget
Voer deze opdrachten uit:
sudo tdnf update
sudo tdnf install alsa-lib ca-certificates openssl wget
Een macOS-versie 10.14 of hoger is vereist.
De Speech SDK voor C++ installeren
De Speech SDK voor C++ is beschikbaar als een NuGet-pakket. Zie Microsoft.CognitiveServices.Speech voor meer informatie.
De Speech SDK voor C++ kan worden geïnstalleerd vanuit de .NET CLI met behulp van de volgende dotnet add
opdracht:
dotnet add package Microsoft.CognitiveServices.Speech
De Speech SDK voor C++ kan worden geïnstalleerd met behulp van de volgende Install-Package
opdracht:
Install-Package Microsoft.CognitiveServices.Speech
U kunt deze handleidingen volgen voor meer opties.
Deze handleiding laat zien hoe u de Speech SDK voor Linux installeert.
Gebruik de volgende procedure om de SDK te downloaden en te installeren. De stappen omvatten het downloaden van de vereiste bibliotheken en headerbestanden als een .tar-bestand .
Kies een map voor de Speech SDK-bestanden. Stel de SPEECHSDK_ROOT
omgevingsvariabele in om naar die map te verwijzen. Met deze variabele kunt u in toekomstige opdrachten eenvoudig naar de map verwijzen.
Voer de volgende opdracht uit om de directory speechsdk in uw basismap te gebruiken:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Maak de directory aan als deze niet bestaat.
mkdir -p "$SPEECHSDK_ROOT"
Download en pak het .tar.gz archief uit dat de binaire bestanden van de Speech SDK bevat:
wget -O SpeechSDK-Linux.tar.gz https://aka.ms/csspeech/linuxbinary
tar --strip 1 -xzf SpeechSDK-Linux.tar.gz -C "$SPEECHSDK_ROOT"
Valideer de inhoud van de map op het hoogste niveau van het uitgepakte pakket:
ls -l "$SPEECHSDK_ROOT"
De directoryvermelding moet de kennisgevingen en licentiebestanden van de partner bevatten. De vermelding moet ook een insluitingsmap bevatten die headerbestanden (.h) bevat en een lib-map met bibliotheken voor arm32, arm64, x64 en x86.
Pad |
Beschrijving |
license.md |
Licentie |
ThirdPartyNotices.md |
Kennisgevingen van partners |
REDIST.txt |
Kennisgeving over herdistributie |
includeren |
Vereiste headerbestanden voor C++ |
lib/arm32 |
Native-bibliotheek voor ARM32 vereist voor het koppelen van uw toepassing |
lib/arm64 |
Native-bibliotheek voor ARM64 vereist voor het koppelen van uw toepassing |
lib/x64 |
Native-bibliotheek voor x64 vereist voor het koppelen van uw toepassing |
lib/x86 |
Native-bibliotheek voor x86 vereist voor het koppelen van uw toepassing |
Deze handleiding laat zien hoe u de Speech SDK voor C++ installeert op macOS 10.14 of hoger. De stappen omvatten het downloaden van de vereiste bibliotheken en headerbestanden als een .zip-bestand .
Kies een map voor de Speech SDK-bestanden. Stel de SPEECHSDK_ROOT
omgevingsvariabele in om naar die map te verwijzen. Met deze variabele kunt u in toekomstige opdrachten eenvoudig naar de map verwijzen.
Voer de volgende opdracht uit om de directory speechsdk in uw basismap te gebruiken:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Maak de map als deze niet bestaat:
mkdir -p "$SPEECHSDK_ROOT"
Download en pak het .zip archief uit dat de Speech SDK XCFramework bevat:
wget -O SpeechSDK-macOS.zip https://aka.ms/csspeech/macosbinary
unzip SpeechSDK-macOS.zip -d "$SPEECHSDK_ROOT"
Valideer de inhoud van de map op het hoogste niveau van het uitgepakte pakket:
ls -l "$SPEECHSDK_ROOT"
De mapvermelding moet de kennisgeving van de partner, licentiebestanden en een map MicrosoftCognitiveServicesSpeech.xcframework bevatten.
Deze handleiding laat zien hoe u de Speech SDK voor C++ installeert op Windows-desktopbesturingssystemen.
Voor deze installatiehandleiding is het volgende vereist:
Een project maken in Visual Studio en de Speech SDK installeren
Als u een Visual Studio-project wilt maken voor C++ desktopontwikkeling, moet u het volgende doen:
- Ontwikkelopties instellen in Visual Studio.
- Maak het project.
- Selecteer de doelarchitectuur.
- De Speech-SDK installeren.
Ontwikkelopties instellen in Visual Studio
Zorg er eerst voor dat Visual Studio correct is ingesteld voor C++-desktopontwikkeling:
Open Visual Studio 2019 om het startvenster weer te geven.
Selecteer Doorgaan zonder code om naar de Visual Studio-IDE te gaan.
Selecteer in de menubalk van Visual Studio Hulpprogramma's>Hulpprogramma's en functies ophalen om Visual Studio Installer te openen en het dialoogvenster Wijzigen te bekijken.
Zoek op het tabblad Workloads onder Windows de desktopontwikkeling met C++ -werkbelasting. Als deze workload nog niet is geselecteerd, selecteert u deze.
Zoek NuGet-pakketbeheer op het tabblad Afzonderlijke onderdelen. Als deze nog niet is geselecteerd, selecteert u deze.
Selecteer Sluiten of Wijzigen. De naam van de knop is afhankelijk van of u functies voor installatie hebt geselecteerd.
Als u Wijzigen selecteert, wordt de installatie gestart. Het proces kan enige tijd duren.
Sluit Visual Studio Installer.
Het project maken
Maak vervolgens uw project en selecteer de doelarchitectuur:
Selecteer bestand>nieuw>project in het menu van Visual Studio om het venster Een nieuw project maken weer te geven.
Zoek en selecteer Console-app. Zorg ervoor dat u de C++-versie van dit projecttype selecteert in plaats van C# of Visual Basic.
Selecteer Volgende.
In het dialoogvenster Uw nieuwe project configureren voert u bij Projectnaamhelloworld in.
Ga naar Locatie, selecteer of maak de map waarin u uw project wilt opslaan, en selecteer vervolgens Maken.
Selecteer uw doelplatformarchitectuur. Zoek op de werkbalk van Visual Studio de vervolgkeuzelijst Solution Platforms . Als u de werkbalk niet ziet, selecteert u Werkbalken standaard weergeven>om de werkbalk met oplossingsplatforms> weer te geven.
Als u 64-bits Windows gebruikt, selecteert u x64 in de vervolgkeuzelijst. Met 64-bits Windows kunt u ook 32-bits toepassingen uitvoeren, dus u kunt x86 kiezen als u dat liever hebt.
De Speech SDK installeren met Behulp van Visual Studio
Installeer ten slotte het NuGet-pakket van de Speech SDK en verwijs naar de Speech SDK in uw project.
Klik in Solution Explorer met de rechtermuisknop op uw oplossing en selecteer NuGet-pakketten beheren voor oplossing om naar het venster NuGet - Oplossing te gaan.
Selecteer Bladeren.
Selecteer nuget.org in Pakketbron.
In het vak Zoeken voert u Microsoft.CognitiveServices.Speech in. Kies dat pakket nadat het in de zoekresultaten wordt weergegeven.
Selecteer in het deelvenster met de pakketstatus naast de zoekresultaten uw helloworld-project.
Selecteer Installeren.
Selecteer OKin het dialoogvenster Voorbeeld van wijzigingen bekijken.
Lees de licentie in het dialoogvenster Acceptatie van licentie en selecteer Ik ga akkoord. De installatie van het pakket begint. Wanneer de installatie is voltooid, wordt in het deelvenster Uitvoer een bericht weergegeven dat lijkt op de volgende tekst: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld
Referentiedocumentatiepakket (Go) |
In deze quickstart installeert u de Speech SDK voor Go.
De Speech SDK voor Go ondersteunt de volgende distributies op de x64-architectuur:
- Ubuntu 20.04/22.04/24.04
- Debian 11/12
Belangrijk
Gebruik de meest recente LTS-versie van de Linux-distributie. Als u bijvoorbeeld Ubuntu 20.04 LTS gebruikt, gebruikt u de nieuwste versie van Ubuntu 20.04.X.
De Speech SDK is afhankelijk van de volgende Linux-systeembibliotheken:
- De gedeelde bibliotheken van de GNU C-bibliotheek, waaronder de POSIX Threads Programming-bibliotheek,
libpthreads
.
- De OpenSSL-bibliotheek, versie 1.x (
libssl1
) of 3.x (libssl3
) en certificaten (ca-certificates
).
- De gedeelde bibliotheek voor ALSA-toepassingen (
libasound2
).
Voer deze opdrachten uit:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Voer deze opdrachten uit:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Voer deze opdrachten uit:
sudo yum update
sudo yum install alsa-lib ca-certificates openssl wget
Voer deze opdrachten uit:
sudo tdnf update
sudo tdnf install alsa-lib ca-certificates openssl wget
Installeer de binaire Go-versie 1.13 of hoger.
De Speech SDK voor Go installeren
Gebruik de volgende procedure om de SDK te downloaden en te installeren. De stappen omvatten het downloaden van de vereiste bibliotheken en headerbestanden als een .tar-bestand .
Kies een map voor de Speech SDK-bestanden. Stel de SPEECHSDK_ROOT
omgevingsvariabele in om naar die map te verwijzen. Met deze variabele kunt u in toekomstige opdrachten eenvoudig naar de map verwijzen.
Voer de volgende opdracht uit om de directory speechsdk in uw basismap te gebruiken:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Maak de map als deze niet bestaat:
mkdir -p "$SPEECHSDK_ROOT"
Download en pak het .tar.gz archief uit dat de binaire bestanden van de Speech SDK bevat:
wget -O SpeechSDK-Linux.tar.gz https://aka.ms/csspeech/linuxbinary
tar --strip 1 -xzf SpeechSDK-Linux.tar.gz -C "$SPEECHSDK_ROOT"
Valideer de inhoud van de map op het hoogste niveau van het uitgepakte pakket:
ls -l "$SPEECHSDK_ROOT"
De directoryvermelding moet de kennisgevingen en licentiebestanden van de partner bevatten. De vermelding moet ook een insluitingsmap bevatten die headerbestanden (.h) bevat en een lib-map met bibliotheken voor arm32, arm64, x64 en x86.
Pad |
Beschrijving |
license.md |
Licentie |
ThirdPartyNotices.md |
Kennisgevingen van partners |
REDIST.txt |
Kennisgeving over herdistributie |
bevatten |
Vereiste headerbestanden voor C++ |
lib/arm32 |
Native-bibliotheek voor ARM32 vereist voor het koppelen van uw toepassing |
lib/arm64 |
Native-bibliotheek voor ARM64 vereist voor het koppelen van uw toepassing |
lib/x64 |
Native-bibliotheek voor x64 vereist voor het koppelen van uw toepassing |
lib/x86 |
Native-bibliotheek voor x86 vereist voor het koppelen van uw toepassing |
Met de volgende stappen kan uw Go-omgeving de Speech SDK vinden.
Omdat de bindingen afhankelijk cgo
zijn van, moet u de omgevingsvariabelen instellen, zodat Go de SDK kan vinden.
export CGO_CFLAGS="-I$SPEECHSDK_ROOT/include/c_api"
export CGO_LDFLAGS="-L$SPEECHSDK_ROOT/lib/<architecture> -lMicrosoft.CognitiveServices.Speech.core"
Belangrijk
Vervang door <architecture>
de processorarchitectuur van uw CPU: x64
, arm32
of arm64
.
Als u toepassingen en de SDK wilt uitvoeren, moet u het besturingssysteem laten weten waar de bibliotheken moeten worden gevonden.
export LD_LIBRARY_PATH="$SPEECHSDK_ROOT/lib/<architecture>:$LD_LIBRARY_PATH"
Belangrijk
Vervang door <architecture>
de processorarchitectuur van uw CPU: x64
, arm32
of arm64
.
Referentiedocumentatie | Aanvullende voorbeelden op GitHub
In deze quickstart installeert u de Speech SDK voor Java.
Kies uw doelomgeving:
De Speech SDK voor Java is compatibel met Windows, Linux en macOS.
In Windows moet u de 64-bits doelarchitectuur gebruiken. Windows 10 of hoger is vereist.
Installeer Microsoft Visual C++ Redistributable voor Visual Studio 2015, 2017, 2019 en 2022 voor uw platform. Als u dit pakket voor de eerste keer installeert, moet u mogelijk opnieuw opstarten.
De Speech SDK voor Java biedt geen ondersteuning voor Windows in ARM64.
De Speech SDK voor Java ondersteunt de volgende distributies op de x64-, ARM32- en ARM64-architecturen:
- Ubuntu 20.04/22.04/24.04
- Debian 11/12
- Amazon Linux 2023
- Azure Linux 3.0
Belangrijk
Gebruik de meest recente LTS-versie van de Linux-distributie. Als u bijvoorbeeld Ubuntu 20.04 LTS gebruikt, gebruikt u de nieuwste versie van Ubuntu 20.04.X.
De Speech SDK is afhankelijk van de volgende Linux-systeembibliotheken:
- De gedeelde bibliotheken van de GNU C-bibliotheek, waaronder de POSIX Threads Programming-bibliotheek,
libpthreads
.
- De OpenSSL-bibliotheek, versie 1.x (
libssl1
) of 3.x (libssl3
) en certificaten (ca-certificates
).
- De gedeelde bibliotheek voor ALSA-toepassingen (
libasound2
).
Voer deze opdrachten uit:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Voer deze opdrachten uit:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Voer deze opdrachten uit:
sudo yum update
sudo yum install alsa-lib ca-certificates openssl wget
Voer deze opdrachten uit:
sudo tdnf update
sudo tdnf install alsa-lib ca-certificates openssl wget
Een macOS-versie 10.14 of hoger is vereist.
De Speech SDK is compatibel met Android-apparaten met 32/64-bits ARM-processor en Intel x86/x64-compatibele processors.
Installeer een Java Development Kit zoals Azul Zulu OpenJDK. De Microsoft Build van OpenJDK of uw favoriete JDK moet ook werken.
De Speech SDK voor Java installeren
Sommige instructies gebruiken een specifieke SDK-versie, zoals 1.43.0
. Als u de nieuwste versie wilt controleren, zoekt u in onze GitHub-opslagplaats.
Kies uw doelomgeving:
Deze handleiding laat zien hoe u de Speech SDK voor Java installeert in de Java Runtime.
Ondersteunde besturingssystemen
Het Speech SDK-pakket voor Java is beschikbaar voor deze besturingssystemen:
Volg deze stappen om de Speech SDK voor Java te installeren met behulp van Apache Maven:
Installeer Apache Maven.
Open een opdrachtprompt waarin u het nieuwe project wilt opnemen en maak een nieuw pom.xml bestand.
Kopieer de volgende XML-inhoud naar 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>
Voer de volgende Maven-opdracht uit om de Speech SDK en afhankelijkheden te installeren.
mvn clean dependency:copy-dependencies
Een Eclipse-project maken en de Speech SDK installeren
Installeer de Eclipse Java IDE. Voor deze IDE moet Java al zijn geïnstalleerd.
Start Eclipse.
Voer in Eclipse Launcher in het vak Werkruimte de naam in van een nieuwe werkruimtemap. Selecteer vervolgens Starten.
Binnen enkele ogenblikken verschijnt het hoofdvenster van de Eclipse-IDE. Sluit het welkomstscherm indien aanwezig.
Selecteer in het Eclipse-menu Bestand>Nieuw>Project.
Het dialoogvenster Nieuw project wordt weergegeven. Selecteer Java Project en klik dan op Volgende.
De wizard Nieuw Java-project wordt gestart. Voer in het veld Projectnaam snelstart in. Kies JavaSE-1.8 als uitvoeringsomgeving. Selecteer Voltooien.
Als het venster Gekoppeld perspectief openen? wordt weergegeven, selecteert u Perspectief openen.
Klik in Package Explorer met de rechtermuisknop op het snelstartproject . Selecteer Configureren>Converteren naar Maven-project in het contextmenu.
Het venster Nieuw POM maken wordt weergegeven. Voer in het veld Groeps-id com.microsoft.cognitiveservices.speech.samples in. Voer in het veld Artefact-idquickstart in. Klik vervolgens op Voltooien.
Open het pom.xml bestand en bewerk het:
- Voeg een
dependencies
element toe aan het einde van het bestand, vóór de afsluitende tag </project>
, met de Speech SDK als een afhankelijkheid:
<dependencies>
<dependency>
<groupId>com.microsoft.cognitiveservices.speech</groupId>
<artifactId>client-sdk</artifactId>
<version>1.43.0</version>
</dependency>
</dependencies>
- De wijzigingen opslaan.
Gradle-configuraties
Gradle-configuraties vereisen een expliciete verwijzing naar de afhankelijkheidsextensie .jar :
// build.gradle
dependencies {
implementation group: 'com.microsoft.cognitiveservices.speech', name: 'client-sdk', version: "1.43.0", ext: "jar"
}
In deze gids ontdekt u hoe u de Speech SDK kunt installeren voor Java op Android.
De Speech SDK voor Android is verpakt als een AAR-bestand (Android Archive), dat de benodigde bibliotheken en vereiste Android-machtigingen bevat.
De Speech SDK installeren met Behulp van Android Studio
Maak een nieuw project in Android Studio en voeg de Speech SDK voor Java toe als bibliotheekafhankelijkheid. De installatie is gebaseerd op het Speech SDK Maven-pakket en Android Studio Chipmunk 2021.2.1.
Een leeg project maken
Open Android Studio en selecteer Nieuw project.
Selecteer in het venster Nieuw project dat wordt weergegeven de opties Telefoon en Tablet> en Lege Activiteit, en selecteer vervolgens Volgende.
Voer SpeechQuickstart in het tekstvak Naam in.
Voer samples.speech.cognitiveservices.microsoft.com in het tekstvak Pakketnaam in.
Selecteer een projectmap in het selectievak voor Opslaglocatie.
Selecteer Java in het selectievak Taal .
Selecteer API 23: Android 6.0 (Marshmallow) in het selectievak minimum-API-niveau .
Kies Voltooien.
Het duurt even voordat Android Studio uw nieuwe project voorbereidt. Voor de eerste keer dat u Android Studio gebruikt, kan het enkele minuten duren om voorkeuren in te stellen, licenties te accepteren en de wizard te voltooien.
De Speech SDK voor Java installeren op Android
Voeg de Speech SDK toe als een afhankelijkheid in uw project.
Selecteer Bestand>Projectstructuur>Afhankelijkheden>app.
Selecteer het plusteken (+) om een afhankelijkheid toe te voegen onder Gedeclareerde afhankelijkheden. Selecteer vervolgens Bibliotheekafhankelijkheid in het dropdownmenu.
In het venster 'Bibliotheekafhankelijkheid toevoegen' dat verschijnt, voert u de naam en versie van de Speech SDK voor Java in: com.microsoft.cognitiveservices.speech:client-sdk:1.43.0. Selecteer vervolgens Zoeken.
Zorg ervoor dat de geselecteerde groeps-id com.microsoft.cognitiveservices.speech is en selecteer vervolgens OK.
Selecteer OK om het venster Projectstructuur te sluiten en wijzigingen toe te passen op het project.
Referentiedocumentatie | Pakket (npm) | Aanvullende voorbeelden op GitHub | Library broncode
In deze quickstart installeert u de Speech SDK voor JavaScript.
De Speech SDK voor JavaScript is beschikbaar als npm-pakket. Zie microsoft-cognitiveservices-speech-sdk en de bijbehorende GitHub-opslagplaats cognitive-services-speech-sdk-js.
Inzicht in de gevolgen voor de architectuur tussen Node.js en client-webbrowsers. Het documentobjectmodel (DOM) is bijvoorbeeld niet beschikbaar voor toepassingen aan de serverzijde. Het Node.js bestandssysteem is niet beschikbaar voor toepassingen aan de clientzijde.
De Speech SDK voor JavaScript installeren
Gebruik een van de volgende handleidingen, afhankelijk van de doelomgeving:
In deze handleiding ziet u hoe u de Speech SDK voor JavaScript installeert voor gebruik met Node.js.
Installeer Node.js.
Maak een nieuwe map, voer npm init
uit en doorloop de prompts.
Voer de volgende npm install
opdracht uit om de Speech SDK voor JavaScript te installeren:
npm install microsoft-cognitiveservices-speech-sdk
Zie de Node.js voorbeelden voor meer informatie.
Deze handleiding laat zien hoe u de Speech SDK voor JavaScript installeert voor gebruik met een webpagina.
Uitpakken naar een map
Maak een nieuwe, lege map. Als u het voorbeeld op een webserver wilt hosten, moet u ervoor zorgen dat de webserver toegang heeft tot de map.
Download de Speech SDK als een ZIP-pakket en pak dit uit in de zojuist gemaakte map. Deze bestanden worden uitgepakt:
-
microsoft.cognitiveservices.speech.sdk.bundle.js: een door mensen leesbare versie van de Speech SDK.
-
microsoft.cognitiveservices.speech.sdk.bundle.js.map: een kaartbestand dat moet worden gebruikt voor het opsporen van fouten in SDK-code.
-
microsoft.cognitiveservices.speech.sdk.bundle.d.ts: Objectdefinities voor gebruik met TypeScript.
-
microsoft.cognitiveservices.speech.sdk.bundle-min.js: een minified versie van de Speech SDK.
-
speech-processor.js: code om de prestaties van sommige browsers te verbeteren.
Maak een nieuw bestand met de naam index.html in de map en open dit bestand met een teksteditor.
HTML-script-tag
Download en pak het microsoft.cognitiveservices.speech.sdk.bundle.js bestand uit de Speech SDK voor JavaScript. Plaats deze in een map waartoe uw HTML-bestand toegang heeft.
<script src="microsoft.cognitiveservices.speech.sdk.bundle.js"></script>;
Tip
Als u een webbrowser gebruikt en de <script>
tag gebruikt, is het sdk
voorvoegsel niet nodig. Het sdk
voorvoegsel is een alias die wordt gebruikt om de module een require
naam te geven.
U kunt ook rechtstreeks een <script>
tag opnemen in het HTML-element <head>
, afhankelijk van de JSDelivr.
<script src="https://cdn.jsdelivr.net/npm/microsoft-cognitiveservices-speech-sdk@latest/distrib/browser/microsoft.cognitiveservices.speech.sdk.bundle-min.js">
</script>
Zie de browservoorbeelden voor meer informatie.
De Speech-SDK gebruiken
Zie import
op de JavaScript-website voor meer informatie.
U kunt ook een require-opdracht gebruiken:
const sdk = require("microsoft-cognitiveservices-speech-sdk");
Referentiedocumentatiepakket (download) |
In deze quickstart installeert u de Speech SDK voor Objective-C.
De Speech SDK voor Objective-C installeren
De Speech SDK voor Objective-C is systeemeigen beschikbaar als een CocoaPod-pakket voor Mac x64- en ARM-systemen.
Systeemvereisten voor Mac:
- Een macOS-versie 10.14 of hoger
Het macOS CocoaPod-pakket is beschikbaar voor download en gebruik met de Xcode 9.4.1 of hoger geïntegreerde ontwikkelomgeving (IDE).
Ga naar de Xcode-map waar het .xcodeproj-projectbestand zich bevindt.
Voer pod init
deze opdracht uit om een podbestand met de naam Podfile te maken.
Vervang de inhoud van Podfile door de volgende inhoud. Werk de target
naam bij van AppName
naar de naam van uw app. Werk indien nodig de platform- of podversie bij.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.43.0'
end
Voer deze opdracht uit pod install
om de Speech SDK te installeren.
U kunt ook de binaire CocoaPod downloaden en de inhoud ervan extraheren. Voeg in uw Xcode-project een verwijzing toe naar de geëxtraheerde map MicrosoftCognitiveServicesSpeech.xcframework en de inhoud ervan.
De Speech SDK voor Objective-C is systeemeigen beschikbaar als CocoaPod-pakket.
Systeemvereisten voor iOS:
- Een macOS-versie 10.14 of hoger
- Doel iOS 9.3 of hoger
Het macOS CocoaPod-pakket is beschikbaar voor download en gebruik met de Xcode 9.4.1 of hoger geïntegreerde ontwikkelomgeving (IDE).
Ga naar de Xcode-map waar het .xcodeproj-projectbestand zich bevindt.
Voer pod init
deze opdracht uit om een podbestand met de naam Podfile te maken.
Vervang de inhoud van Podfile door de volgende inhoud. Werk de target
naam bij van AppName
naar de naam van uw app. Werk indien nodig de platform- of podversie bij.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.43.0'
end
Voer deze opdracht uit pod install
om de Speech SDK te installeren.
U kunt ook de binaire CocoaPod downloaden en de inhoud ervan extraheren. Voeg in uw Xcode-project een verwijzing toe naar de geëxtraheerde map MicrosoftCognitiveServicesSpeech.xcframework en de inhoud ervan.
Referentiedocumentatiepakket (download) |
In deze quickstart installeert u de Speech SDK voor Swift.
De Speech SDK voor Swift installeren
De Speech SDK voor Swift is systeemeigen beschikbaar als een CocoaPod-pakket voor Mac x64- en ARM-systemen.
Systeemvereisten voor Mac:
- Een macOS-versie 10.14 of hoger
Het macOS CocoaPod-pakket is beschikbaar voor downloaden en gebruiken met versie 9.4.1 of hoger van Xcode binnen de geïntegreerde ontwikkelomgeving (IDE).
Ga naar de Xcode-map waar het .xcodeproj-projectbestand zich bevindt.
Voer pod init
deze opdracht uit om een podbestand met de naam Podfile te maken.
Vervang de inhoud van Podfile door de volgende inhoud. Werk de target
naam bij van AppName
naar de naam van uw app. Werk indien nodig de platform- of podversie bij.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.43.0'
end
Voer deze opdracht uit pod install
om de Speech SDK te installeren.
U kunt ook de binaire CocoaPod downloaden en de inhoud ervan extraheren. Voeg in uw Xcode-project een verwijzing toe naar de geëxtraheerde map MicrosoftCognitiveServicesSpeech.xcframework en de inhoud ervan.
De Speech SDK voor Swift is systeemeigen beschikbaar als cocoapod-pakket.
Systeemvereisten voor iOS:
- Een macOS-versie 10.14 of hoger
- Doel iOS 9.3 of hoger
Het macOS CocoaPod-pakket is beschikbaar voor het downloaden en gebruik met de Xcode 9.4.1 of hoger geïntegreerde ontwikkelomgeving (IDE).
Ga naar de Xcode-map waar het .xcodeproj-projectbestand zich bevindt.
Voer pod init
deze opdracht uit om een podbestand met de naam Podfile te maken.
Vervang de inhoud van Podfile door het volgende. Werk de target
naam bij van AppName
naar de naam van uw app. Werk indien nodig de platform- of podversie bij.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.43.0'
end
Voer deze opdracht uit pod install
om de Speech SDK te installeren.
U kunt ook de binaire CocoaPod downloaden en de inhoud ervan extraheren. Voeg in uw Xcode-project een verwijzing toe naar de geëxtraheerde map MicrosoftCognitiveServicesSpeech.xcframework en de inhoud ervan.
Referentiedocumentatiepakket (PyPi) |
In deze quickstart installeert u de Speech SDK voor Python.
De Speech SDK voor Python is compatibel met Windows, Linux en macOS.
In Windows moet u de 64-bits doelarchitectuur gebruiken. Windows 10 of hoger is vereist.
Installeer Microsoft Visual C++ Redistributable voor Visual Studio 2015, 2017, 2019 en 2022 voor uw platform. Als u dit pakket voor de eerste keer installeert, moet u mogelijk opnieuw opstarten.
Belangrijk
Zorg ervoor dat pakketten van dezelfde doelarchitectuur zijn geïnstalleerd. Als u bijvoorbeeld het x64-herdistribueerbare pakket installeert, installeert u het x64 Python-pakket.
De Speech SDK voor Python ondersteunt de volgende distributies op de x64- en ARM64-architecturen:
- Ubuntu 20.04/22.04/24.04
- Debian 11/12
- Amazon Linux 2023
- Azure Linux 3.0
Belangrijk
Gebruik de meest recente LTS-versie van de Linux-distributie. Als u bijvoorbeeld Ubuntu 20.04 LTS gebruikt, gebruikt u de nieuwste versie van Ubuntu 20.04.X.
De Speech SDK is afhankelijk van de volgende Linux-systeembibliotheken:
- De gedeelde bibliotheken van de GNU C-bibliotheek, waaronder de POSIX Threads Programming-bibliotheek,
libpthreads
.
- De OpenSSL-bibliotheek, versie 1.x (
libssl1
) of 3.x (libssl3
) en certificaten (ca-certificates
).
- De gedeelde bibliotheek voor ALSA-toepassingen (
libasound2
).
Voer deze opdrachten uit:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Voer deze opdrachten uit:
sudo apt-get update
sudo apt-get install build-essential ca-certificates libasound2-dev libssl-dev wget
Voer deze opdrachten uit:
sudo yum update
sudo yum install alsa-lib ca-certificates openssl wget
Voer deze opdrachten uit:
sudo tdnf update
sudo tdnf install alsa-lib ca-certificates openssl wget
Een macOS-versie 10.14 of hoger is vereist.
Installeer een versie van Python vanaf 3.8 of hoger.
Als u de installatie wilt controleren, opent u een terminal en voert u de opdracht python --version
uit. Als Python correct is geïnstalleerd, krijgt u een antwoord zoals Python 3.8.10
.
Als u macOS of Linux gebruikt, moet u mogelijk de opdracht python3 --version
uitvoeren.
Als u het gebruik van python
in plaats van python3
, wilt inschakelen, voert u de opdracht uit alias python='python3'
om een alias in te stellen. In de quickstartvoorbeelden van de Speech SDK wordt het gebruik gespecificeerd python
.
De Speech SDK voor Python installeren
Voordat u de Speech SDK voor Python installeert, moet u voldoen aan de platformvereisten.
Installeren vanuit PyPI
Als u de Speech SDK voor Python wilt installeren, voert u deze opdracht uit in een consolevenster:
pip install azure-cognitiveservices-speech
Upgrade uitvoeren naar de nieuwste Speech SDK
Als u een upgrade wilt uitvoeren naar de nieuwste Speech SDK, voert u deze opdracht uit in het consolevenster:
pip install --upgrade azure-cognitiveservices-speech
U kunt controleren welke Speech SDK voor Python-versie momenteel is geïnstalleerd door de azure.cognitiveservices.speech.__version__
variabele te controleren. Voer deze opdracht bijvoorbeeld uit in een consolevenster:
pip list
De Speech SDK installeren met Visual Studio Code
De Speech SDK voor Python installeren:
Download en installeer Visual Studio Code.
Voer Visual Studio Code uit en installeer de Python-extensie:
- Selecteer Bestand>Voorkeuren>Extensies.
-
Zoek naar Python, zoek de Python-extensie voor Visual Studio Code die is gepubliceerd door Microsoft en selecteer Vervolgens Installeren.
Selecteer Terminal>New Terminal om een terminal te openen in Visual Studio Code.
Voer bij de terminalprompt de volgende opdracht uit om het Speech SDK-pakket voor Python te installeren.
python -m pip install azure-cognitiveservices-speech
Zie Visual Studio Code en Aan de slag met Python in VS Code voor meer informatie over Visual Studio Code en Python.
De Speech-SDK gebruiken
Voeg de volgende importinstructie toe om de Speech SDK in uw Python-project te gebruiken:
import azure.cognitiveservices.speech as speechsdk
Codevoorbeelden
Uitgebreide voorbeelden zijn beschikbaar in de opslagplaats Azure-Samples/cognitive-services-speech-sdk op GitHub. Er zijn voorbeelden voor C# (waaronder UWP en Unity), C++, Java, JavaScript (inclusief Browser en Node.js), Objective-C, Python en Swift. Codevoorbeelden voor Go zijn beschikbaar in de opslagplaats Microsoft/cognitive-services-speech-sdk-go op GitHub.
Gerelateerde inhoud