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 správě vlastních modelů ř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-C 3 | 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.
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:
- Azure-Samples/cognitive-services-speech-sdk
- Microsoft/cognitive-services-speech-sdk-go
- Microsoft/cognitive-services-speech-sdk-js
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.