Co je sada Speech SDK?

Sada Speech SDK (sada pro vývoj softwaru) zveřejňuje řadu funkcí služby Speech, takže můžete vyvíjet aplikace s podporou řeči. Sada Speech SDK je dostupná v mnoha programovacích jazycích a na různých platformách. Sada Speech SDK je ideální pro scénáře v reálném čase i mimo reálném čase pomocí místních zařízení, souborů, služby Azure Blob Storage a vstupních a výstupních datových proudů.

V některých případech nemůžete nebo neměli používat sadu Speech SDK. V takových případech můžete pro přístup ke službě Speech použít rozhraní REST API. K dávkovému přepisu a vlastní řeči můžete například použít rozhraní REST API pro převod řeči na text.

Podporované jazyky

Sada Speech SDK podporuje následující jazyky a platformy:

Programovací jazyk Reference Podpora platformy
C#1 .NET Windows, Linux, macOS, Mono, Xamarin.iOS, Xamarin.Mac, Xamarin.Android, UPW, Unity
C++2 C++ Windows, Linux, macOS
Přejít Přejít Linux
Java Java Android, Windows, Linux, macOS
JavaScript JavaScript Prohlížeč, Node.js
Objective-C Objective-C iOS, macOS
Python Python Windows, Linux, macOS
Swift Objective-C3 iOS, macOS

1 Ukázky kódu jazyka C# jsou k dispozici v dokumentaci. Sada Speech SDK pro jazyk C# je založená na rozhraní .NET Standard 2.0, takže podporuje mnoho platforem a programovacích jazyků. Další informace naleznete v tématu podpora implementace .NET.
2 C není podporovaný programovací jazyk pro sadu Speech SDK.
3 Sada Speech SDK pro Swift sdílí klientské knihovny a referenční dokumentaci se sadou Speech SDK pro Objective-C.

Důležité

Stažením jakékoli sady AZURE AI Speech SDK berete na vědomí jeho licenci. Další informace naleznete v tématu:

Ukázka sady Speech SDK

Následující video ukazuje, jak nainstalovat sadu Speech SDK pro C# a napsat konzolovou aplikaci .NET pro převod řeči na text.

Ukázky kódu

Ukázky kódu sady Speech SDK jsou k dispozici v dokumentaci a Na GitHubu.

Ukázky dokumentace

V horní části stránek dokumentace, které obsahují ukázky, jsou možnosti, které můžete vybrat, včetně C#, C++, Go, Java, JavaScriptu, Objective-C, Pythonu nebo Swiftu.

Screenshot showing how to select a programming language in the documentation.

Pokud v preferovaném programovacím jazyce není ukázka dostupná, můžete si vybrat jiný programovací jazyk, abyste mohli začít, seznámit se s koncepty nebo si prohlédnout referenční informace a ukázky propojené od začátku článku.

Ukázky na GitHub

Podrobné ukázky jsou k dispozici v úložišti Azure-Samples/cognitive-services-speech-sdk na GitHubu. Existují ukázky pro C# (včetně UPW, Unity a Xamarinu), C++, Javy, JavaScriptu (včetně prohlížeče a Node.js), Objective-C, Pythonu a Swiftu. Ukázky kódu pro Go jsou k dispozici v úložišti Microsoft/cognitive-services-speech-sdk-go na GitHubu.

Možnosti nápovědy

Fóra Microsoft Q&A a Stack Overflow jsou k dispozici pro komunitu vývojářů, kde se můžete ptát a odpovídat na otázky týkající se služby Azure Cognitive Speech a dalších služeb. Microsoft monitoruje fóra a odpovídá na otázky, na které komunita zatím neodpověděla. Abyste měli jistotu, že se vaše otázka zobrazuje, označte ji značkou azure-speech.

Můžete navrhnout nápad nebo nahlásit chybu vytvořením problému na GitHubu:

Podívejte se také na podporu služeb Azure AI a pomoc s možnostmi získání podpory, udržování aktuálního stavu, poskytnutí zpětné vazby a hlášení chyb pro služby Azure AI.

Další kroky