Wat is de Speech SDK?

De Speech SDK (software development kit) maakt veel van de mogelijkheden van de Speech-service beschikbaar, zodat u toepassingen met spraak kunt ontwikkelen. De Speech SDK is beschikbaar in veel programmeertalen en op verschillende platforms. De Speech SDK is ideaal voor zowel realtime- als niet-realtime-scenario's, met behulp van lokale apparaten, bestanden, Azure Blob Storage en invoer- en uitvoerstromen.

In sommige gevallen kunt of moet u de Speech SDK niet gebruiken. In die gevallen kunt u REST API's gebruiken om toegang te krijgen tot de Speech-service. Gebruik bijvoorbeeld de REST API voor spraak-naar-tekst voor batchtranscriptie en aangepaste spraak.

Ondersteunde talen

De Speech SDK ondersteunt de volgende talen en platforms:

Programmeertaal Referentie Platformondersteuning
C#1 .NET Windows, Linux, macOS, Mono, Xamarin.iOS, Xamarin.Mac, Xamarin.Android, UWP, Unity
C++2 C++ Windows, Linux, macOS
Go Go Linux
Java Java Android, Windows, Linux, macOS
JavaScript JavaScript Browser, Node.js
Objective-C Objective-C iOS, macOS
Python Python Windows, Linux, macOS
Swift Doelstelling-C3 iOS, macOS

1 C#-codevoorbeelden zijn beschikbaar in de documentatie. De Speech SDK voor C# is gebaseerd op .NET Standard 2.0 en ondersteunt dus veel platforms en programmeertalen. Zie Ondersteuning voor .NET-implementatie voor meer informatie.
2 C is geen ondersteunde programmeertaal voor de Speech SDK.
3 De Speech SDK voor Swift deelt clientbibliotheken en referentiedocumentatie met de Speech SDK voor Objective-C.

Belangrijk

Door een van de Azure Cognitive Services Spraak-SDK's op deze pagina te downloaden, accepteert u de bijbehorende licentie. Zie voor meer informatie:

Speech SDK-demo

In de volgende video ziet u hoe u de Speech SDK voor C# installeert en een eenvoudige .NET-consoletoepassing schrijft voor spraak-naar-tekst.

Codevoorbeelden

Voorbeelden van Speech SDK-code zijn beschikbaar in de documentatie en In GitHub.

Docs-voorbeelden

Bovenaan de documentatiepagina's met voorbeelden kunt u de opties C#, C++, Go, Java, JavaScript, Objective-C, Python of Swift selecteren.

Schermopname van het selecteren van een programmeertaal in de documentatie.

Als een voorbeeld niet beschikbaar is in de programmeertaal van uw voorkeur, kunt u een andere programmeertaal selecteren om aan de slag te gaan en meer te weten te komen over de concepten. U kunt ook de verwijzing en voorbeelden bekijken die aan het begin van het artikel zijn gekoppeld.

GitHub-voorbeelden

Uitgebreide voorbeelden zijn beschikbaar in de opslagplaats Azure-Samples/cognitive-services-speech-sdk op GitHub. Er zijn voorbeelden voor C# (waaronder UWP, Unity en Xamarin), 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.

Help-opties

De Microsoft Q&A - en Stack Overflow-forums zijn beschikbaar voor de ontwikkelaarscommunity om vragen te stellen en te beantwoorden over Azure Cognitive Speech en andere services. Microsoft bewaakt de forums en beantwoordt vragen die de community nog niet heeft beantwoord. Om ervoor te zorgen dat we uw vraag zien, tagt u deze met 'azure-speech'.

U kunt een idee voorstellen of een fout melden door een probleem te maken op GitHub:

Zie ook Ondersteunings- en Help-opties voor Azure Cognitive Services om ondersteuning te krijgen, up-to-date te blijven, feedback te geven en bugs voor Cognitive Services te melden.

Volgende stappen