Sada Speech SDK pro C# při použití s Linuxem podporuje jenom Ubuntu 18.04/20.04/22.04, Debian 9/10/11, Red Hat Enterprise Linux (RHEL) 7/8 a CentOS 7/8 na následujících architekturách: x64, ARM32 (Debian/Ubuntu) a ARM64 (Debian/Ubuntu).
Důležité
Použijte nejnovější verzi LTS linuxové distribuce. Pokud například používáte Ubuntu 20.04 LTS, použijte nejnovější verzi Ubuntu 20.04.X.
Sada Speech SDK závisí na následujících systémových knihovnách Linuxu:
Sdílené knihovny knihovny GNU C, včetně knihovny POSIX Threads Programming, libpthreads
Sada Speech SDK nepodporuje OpenSSL 3.0, což je výchozí nastavení v Ubuntu 22.04.
Pouze na Ubuntu 22.04 nainstalujte nejnovější libssl1.1 buď jako binární balíček, nebo jeho kompilací ze zdrojů.
Pokud chcete používat sadu Speech SDK v Alpine Linuxu, vytvořte prostředí Debian chroot, jak je popsáno na wikiwebu Alpine Linux o spouštění programů glibc. Pak postupujte podle pokynů debianu tady.
Sada Speech SDK pro C# je k dispozici jako balíček NuGet a implementuje .NET Standard 2.0. Další informace najdete v tématu Microsoft.CognitiveServices.Speech.
Sadu Speech SDK pro C# je možné nainstalovat z rozhraní příkazového řádku .NET pomocí následujícího dotnet add příkazu:
V okně Vytvořit nový projekt zvolte Konzolová aplikace (.NET Framework) a pak vyberte Další.
V okně Konfigurace nového projektu zadejte do pole Název projektuhelloworld, zvolte nebo vytvořte cestu k adresáři v umístění a pak vyberte Vytvořit.
V řádku nabídek sady Visual Studio vyberte Nástroje>Získat nástroje a funkce. Tento krok otevře Instalační program pro Visual Studio a zobrazí dialogové okno Úpravy.
Zkontrolujte, jestli je dostupná úloha vývoj desktopových aplikací .NET . Pokud úloha není nainstalovaná, zaškrtněte políčko vedle ní a pak výběrem možnosti Upravit spusťte instalaci. Stažení a instalace může trvat několik minut.
Pokud je zaškrtnuté políčko vývoj desktopových aplikací pro .NET , zavřete dialogové okno výběrem možnosti Zavřít .
Zavřete Instalační program pro Visual Studio.
Instalace sady Speech SDK pomocí Správce balíčků NuGet
V Průzkumník řešení klikněte pravým tlačítkem na projekt helloworld a pak vyberte Spravovat balíčky NuGet, aby se zobrazil Správce balíčků NuGet.
V pravém horním rohu vyhledejte rozevírací seznam Zdroj balíčku a ujistěte se, že je vybraná nuget.org .
V levém horním rohu vyberte Procházet.
Do vyhledávacího pole zadejte Microsoft.CognitiveServices.Speech a vyberte Enter.
Ve výsledcích hledání vyberte balíček Microsoft.CognitiveServices.Speech a pak výběrem možnosti Nainstalovat nainstalujte nejnovější stabilní verzi.
Přijměte všechny smlouvy a licence pro spuštění instalace.
Po instalaci balíčku se v okně konzoly Správce balíčků zobrazí potvrzení.
Volba cílové architektury
Pokud chcete sestavit a spustit konzolovou aplikaci, vytvořte konfiguraci platformy, která odpovídá architektuře počítače.
V řádku nabídek vyberte Sestavit>Configuration Manager. Zobrazí se dialogové okno Configuration Manager.
V rozevíracím seznamu Aktivní platforma řešení vyberte Nové. Zobrazí se dialogové okno Nová platforma řešení .
V rozevíracím seznamu Zadejte nebo vyberte novou platformu :
Pokud používáte 64bitovou verzi Windows, vyberte x64.
Pokud používáte 32bitovou verzi Windows, vyberte x86.
Vyberte OK a pak Zavřít.
Tato příručka ukazuje, jak nainstalovat sadu Speech SDK pro konzolovou aplikaci .NET Core. .NET Core je Open Source multiplatformní rozhraní .NET, které implementuje specifikace rozhraní .NET Standard.
Vytvoření projektu sady Visual Studio a instalace sady Speech SDK
Spusťte Visual Studio 2019.
Ověřte, že je k dispozici sada funkcí Vývoj multiplatformních aplikací pomocí rozhraní .NET Core. V řádku nabídek sady Visual Studio vyberte Nástroje>Získat nástroje a funkce a otevřete instalační program sady Visual Studio. Pokud už je tato úloha povolená, zavřete dialog.
Jinak zaškrtněte políčko vedle možnosti Vývoj pro různé platformy v .NET Core a v pravém dolním rohu dialogového okna vyberte Upravit . Instalace nové funkce bude chvíli trvat.
Vytvořte novou konzolovou aplikaci Visual C# .NET Core. V dialogovém okně Nový projekt v levém podokně rozbalte Nainstalovaný>Visual C#>.NET Core. Pak vyberte Konzolová aplikace (.NET Core). Jako název projektu zadejte helloworld.
Nainstalujte Balíček NuGet sady Speech SDK a vytvořte na něho odkaz. V Průzkumník řešení klikněte pravým tlačítkem na řešení a vyberte Spravovat balíčky NuGet pro řešení.
V pravém horním rohu v poli Zdroj balíčku vyberte nuget.org. Vyhledejte balíček Microsoft.CognitiveServices.Speech a nainstalujte ho do projektu helloworld .
Přijměte zobrazenou licenci, aby se zahájila instalace balíčku NuGet.
Až se balíček nainstaluje, v konzole Správce balíčků se zobrazí potvrzení.
Pro vývoj pro Unity sada Speech SDK podporuje Windows Desktop (x86 a x64) nebo Univerzální platforma Windows (x86, x64, ARM/ARM64), Android (x86, ARM32/64), iOS (simulátor x64 a ARM64) a Mac (x64).
Na zařízení s Androidem s procesorem ARM (API 23: Android 6.0 Marshmallow nebo novější) povolený vývoj s funkčním mikrofonem.
Zařízení s iOSem (ARM64) s povoleným vývojem s funkčním mikrofonem.
V systému macOS, zařízení Mac (x64) a nejnovější lts verze Unity 2019 (nebo novější) pro integrovanou podporu přístupu k mikrofonu v nastavení Unity Playeru.
Instalace sady Speech SDK pro Unity
Sadu Speech SDK pro Unity nainstalujete takto:
Stáhněte a otevřete sadu Speech SDK pro Unity. Je zabalený jako balíček prostředků Unity (.unitypackage) a už by měl být přidružený k Unity. Po otevření balíčku prostředků se zobrazí dialogové okno Import Unity Package (Importovat balíček Unity ). Možná budete muset vytvořit a otevřít prázdný projekt, aby tento krok fungoval.
Ujistěte se, že jsou vybrané všechny soubory, a pak vyberte Importovat. Za chvíli se balíček prostředků Unity naimportuje do vašeho projektu.
Další informace o importu balíčků prostředků do Unity najdete v dokumentaci k Unity.
Tato příručka ukazuje, jak vytvořit projekt Univerzální platforma Windows (UPW) a nainstalovat sadu Speech SDK pro C#. Univerzální platforma Windows umožňuje vyvíjet aplikace, které běží na všech zařízeních podporujících Windows 10 včetně počítačů, Xboxu, Surface Hubu a dalších.
Vytvoření projektu sady Visual Studio a instalace sady Speech SDK
Pokud chcete vytvořit projekt sady Visual Studio pro vývoj pro UPW, musíte:
Nastavení možností vývoje v sadě Visual Studio
Vytvořte projekt a vyberte cílovou architekturu.
Nastavte záznam zvuku.
Nainstalujte sadu Speech SDK.
Nastavení možností vývoje v sadě Visual Studio
Začněte tím, že v sadě Visual Studio správně nastavíte vývoj pro UPW:
Otevřete Visual Studio 2019 a zobrazte úvodní okno.
Výběrem možnosti Pokračovat bez kódu přejděte do integrovaného vývojového prostředí sady Visual Studio.
Na řádku nabídek sady Visual Studio vyberte Nástroje>Získat nástroje a funkce. Otevře se Instalační program pro Visual Studio a zobrazí se dialogové okno Úpravy.
Na kartě Úlohy v části Windows vyhledejte úlohu Univerzální platforma Windows vývoj. Pokud je políčko vedle této úlohy už zaškrtnuté, zavřete dialogové okno Úpravy a přejděte ke kroku 7.
Zaškrtněte políčko Univerzální platforma Windows vývoj a pak vyberte Změnit.
V dialogovém okně Než začneme vyberte Pokračovat a nainstalujte úlohu Vývoj pro UPW. Instalace nové funkce může chvíli trvat.
Zavřete Instalační program pro Visual Studio.
Vytvoření projektu
Dále vytvořte projekt a vyberte cílovou architekturu:
Na řádku nabídek sady Visual Studio vyberte Soubor>nový>projekt , aby se zobrazilo okno Vytvořit nový projekt .
Vyhledejte a vyberte Prázdná aplikace (univerzální pro Windows). Ujistěte se, že jste vybrali verzi tohoto typu projektu v jazyce C# (na rozdíl od Visual Basicu).
Vyberte Další.
V dialogovém okně Configure your new project (Konfigurovat nový projekt ) do pole Project name (Název projektu) zadejte helloworld.
V části Umístění přejděte na a vyberte (nebo vytvořte) složku, do které chcete projekt uložit.
Vyberte Vytvořit.
V okně Nový projekt Univerzální platforma Windows vyberte v poli Minimální verze (druhý rozevírací seznam) možnost Windows 10 Fall Creators Update (10.0; Build 16299) To je minimální požadavek na sadu Speech SDK.
V části Cílová verze (první rozevírací seznam) vyberte hodnotu, která je stejná jako hodnota v poli Minimální verze nebo novější.
Vyberte OK. Vrátíte se do integrovaného vývojového prostředí sady Visual Studio s novým projektem vytvořeným a viditelným v podokně Průzkumník řešení.
Vyberte cílovou architekturu platformy. Na panelu nástrojů sady Visual Studio vyhledejte rozevírací seznam Platformy řešení . Pokud ji nevidíte, vyberte Zobrazit>standardní panely nástrojů> a zobrazte panel nástrojů, který obsahuje platformy řešení.
Pokud používáte 64bitovou verzi Windows, vyberte v rozevíracím seznamu x64 . 64bitová verze Systému Windows může také spouštět 32bitové aplikace, takže pokud chcete, můžete zvolit x86 .
Poznámka
Sada Speech SDK podporuje všechny procesory kompatibilní s technologií Intel, ale pouze procesory ARM verze x64 .
Nastavení záznamu zvuku
Povolte projektu zachytit zvukový vstup:
V Průzkumník řešení poklikáním na Package.appxmanifest otevřete manifest aplikace balíčku.
Vyberte kartu Schopnosti .
Zaškrtněte políčko u možnosti Mikrofon .
V řádku nabídek vyberte Soubor>Uložit balíček.appxmanifest a uložte změny.
V Průzkumník řešení klikněte pravým tlačítkem na řešení a vyberte Spravovat balíčky NuGet pro řešení. Tím přejdete do okna NuGet – Řešení.
Vyberte Procházet.
V části Zdroj balíčku vyberte nuget.org.
Do vyhledávacího pole zadejte Microsoft.CognitiveServices.Speech. Vyberte tento balíček, jakmile se zobrazí ve výsledcích hledání.
V podokně stavu balíčku vedle výsledků hledání vyberte svůj projekt helloworld .
Vyberte Nainstalovat.
V dialogovém okně Náhled změn vyberte OK.
V dialogovém okně Souhlas s licencí zobrazte licenci a pak vyberte Přijmout. Spustí se instalace balíčku. Po dokončení instalace se v podokně Výstup zobrazí zpráva podobná následujícímu textu: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
Tato příručka ukazuje, jak vytvořit projekt Xamarin Forms a nainstalovat sadu Speech SDK. Xamarin je opensourcová platforma pro vytváření moderních a výkonných aplikací pro iOS, Android a Windows pomocí .NET.
Pro vývoj pro Xamarin sada Speech SDK podporuje Desktop s Windows (x86 a x64) nebo Univerzální platforma Windows (x86, x64, ARM/ARM64), Android (x86, ARM32/64) a iOS (x64 simulátor a ARM64).
Vytvoření projektu sady Visual Studio a instalace sady Speech SDK
Pokud chcete vytvořit projekt sady Visual Studio pro vývoj mobilních aplikací pro různé platformy pomocí .NET a Xamarinu, musíte:
Nastavení možností vývoje v sadě Visual Studio
Vytvořte projekt a vyberte cílovou architekturu.
Nainstalujte sadu Speech SDK.
Nastavení možností vývoje v sadě Visual Studio
Nejprve se ujistěte, že jste v sadě Visual Studio správně nastavili vývoj multiplatformní mobilní aplikace s využitím .NET:
Otevřete Visual Studio 2019.
Na řádku nabídek sady Visual Studio vyberte Nástroje>Získat nástroje a funkce. Otevře se Instalační program pro Visual Studio a zobrazí se dialogové okno Úpravy.
Na kartě Úlohy v části Windows vyhledejte úlohu Vývoj mobilních aplikací pomocí .NET . Pokud už je políčko vedle této úlohy zaškrtnuté, zavřete dialogové okno Úpravy a přejděte ke kroku 6.
Zaškrtněte políčko Vývoj mobilních aplikací pomocí .NET a pak vyberte Změnit.
V dialogovém okně Než začneme vyberte Pokračovat a nainstalujte úlohu pro vývoj mobilních aplikací pomocí .NET. Instalace nové funkce může chvíli trvat.
Zavřete Instalační program pro Visual Studio.
Vytvoření projektu
Dále vytvořte projekt a vyberte cílovou architekturu:
Na řádku nabídek sady Visual Studio vyberte Soubor>nový>projekt , aby se zobrazilo okno Vytvořit nový projekt .
Vyhledejte a vyberte Mobilní aplikace (Xamarin.Forms).
Vyberte Další.
V dialogovém okně Configure your new project (Konfigurovat nový projekt ) do pole Project name (Název projektu) zadejte helloworld.
V části Umístění přejděte na a vyberte nebo vytvořte složku, do které chcete projekt uložit.
Vyberte Vytvořit.
V okně Nová multiplatformní aplikacevyberte prázdnou šablonu a pak vyberte OK.
V části Platforma zaškrtněte políčka pro Android, iOS a Windows (UPW).
Vyberte OK. Vrátíte se do integrovaného vývojového prostředí sady Visual Studio s novým projektem vytvořeným a viditelným v podokně Průzkumník řešení.
Vyberte cílovou architekturu platformy a spouštěný projekt. Na panelu nástrojů sady Visual Studio vyhledejte rozevírací seznam Platformy řešení . Pokud ji nevidíte, vyberte Zobrazit>standardní panely nástrojů> a zobrazte panel nástrojů, který obsahuje platformy řešení.
Pokud používáte 64bitovou verzi Windows, vyberte v rozevíracím seznamu x64 . Pokud chcete, můžete vybrat x86 , protože 64bitová verze Windows může také spouštět 32bitové aplikace.
V rozevíracím seznamu Projekty spuštění vyberte helloworld. UPW (Univerzální systém Windows)
V Průzkumník řešení klikněte pravým tlačítkem na řešení. Výběrem možnosti Spravovat balíčky NuGet pro řešení přejděte do okna NuGet – Řešení .
Vyberte Procházet.
V části Zdroj balíčku vyberte nuget.org.
Do vyhledávacího pole zadejte Microsoft.CognitiveServices.Speech. Potom tento balíček vyberte, jakmile se zobrazí ve výsledcích hledání.
Poznámka
Knihovna pro iOS v NuGetu Microsoft.CognitiveServices.Speech nemá povolený bitcode. Pokud potřebujete pro svou aplikaci povolit knihovnu bitcode, použijte NuGet Microsoft.CognitiveServices.Speech.Xamarin.iOS konkrétně pro projekt iOS.
V podokně stavu balíčku vedle výsledků hledání vyberte všechny projekty: helloworld, helloworld. Android, helloworld.iOS a helloworld. UPW.
Vyberte Nainstalovat.
V dialogovém okně Náhled změn vyberte OK.
V dialogovém okně Souhlas s licencí zobrazte licenci a pak vyberte Přijmout. Nainstalujte odkaz na balíček sady Speech SDK na všechny projekty.
Po úspěšném dokončení instalace se pro helloworld.iOS může zobrazit následující upozornění. Jedná se o známý problém, který by neměl mít vliv na funkce vaší aplikace.
Could not resolve reference "C:\Users\Default\.nuget\packages\microsoft.cognitiveservices.speech\1.7.0\build\Xamarin.iOS\libMicrosoft.CognitiveServices.Speech.core.a". If this reference is required by your code, you may get compilation errors.
Sada Speech SDK je teď nainstalovaná. Teď můžete odstranit nebo znovu použít projekt helloworld , který jste vytvořili v předchozích krocích.
Sada Speech SDK pro C++ podporuje při použití s Linuxem jenom Ubuntu 18.04/20.04/22.04, Debian 10/11, Red Hat Enterprise Linux (RHEL) 7/8 a CentOS 7/8 na následujících architekturách: x86 (Debian/Ubuntu), x64, ARM32 (Debian/Ubuntu) a ARM64 (Debian/Ubuntu).
Důležité
Použijte nejnovější verzi LTS linuxové distribuce. Pokud například používáte Ubuntu 20.04 LTS, použijte nejnovější verzi Ubuntu 20.04.X.
Sada Speech SDK závisí na následujících systémových knihovnách Linuxu:
Sdílené knihovny knihovny GNU C, včetně knihovny POSIX Threads Programming, libpthreads
Sada Speech SDK nepodporuje OpenSSL 3.0, což je výchozí nastavení v Ubuntu 22.04.
Pouze na Ubuntu 22.04 nainstalujte nejnovější knihovnu libssl1.1 buď jako binární balíček, nebo jeho kompilací ze zdrojů.
Pokud chcete používat sadu Speech SDK v systému Alpine Linux, vytvořte prostředí Debian chroot, jak je popsáno na webu Alpine Linux Wiki o spouštění programů glibc. Pak postupujte podle pokynů debianu tady.
Tato příručka ukazuje, jak nainstalovat sadu Speech SDK pro Linux.
Ke stažení a instalaci sady SDK použijte následující postup. Postup zahrnuje stažení požadovaných knihoven a souborů hlaviček jako souboru .tar z https://aka.ms/csspeech/linuxbinarywebu .
Vyberte adresář, do kterého se mají soubory sady Speech SDK extrahovat, a proměnnou prostředí SPEECHSDK_ROOT nastavte tak, aby odkazovala na tento adresář. Tato proměnná umožňuje snadno odkazovat na adresář v budoucích příkazech.
Pokud třeba chcete používat adresář speechsdk ve svém domovském adresáři, použijte příkaz podobný tomuto:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Pokud adresář ještě neexistuje, vytvořte ho:
mkdir -p "$SPEECHSDK_ROOT"
Stáhněte a extrahujte .tar.gz archiv, který obsahuje binární soubory sady Speech SDK:
Ověřte obsah adresáře nejvyšší úrovně extrahovaného balíčku:
ls -l "$SPEECHSDK_ROOT"
Seznam adresářů by měl obsahovat soubory s poznámkami a licencemi třetích stran. Výpis by měl obsahovat include také adresář, který obsahuje soubory hlaviček (.h), a lib adresář, který obsahuje knihovny pro arm32, arm64, x64 a x86.
Cesta
Popis
license.md
Licence
ThirdPartyNotices.md
Oznámení třetích stran
REDIST.txt
Oznámení o redistribuci
include
Požadované soubory hlaviček pro C++
lib/arm32
Nativní knihovna pro ARM32 potřebná k propojení vaší aplikace
lib/arm64
Nativní knihovna pro ARM64 požadovaná k propojení vaší aplikace
lib/x64
Nativní knihovna pro x64 požadovaná pro propojení vaší aplikace
lib/x86
Nativní knihovna pro x86 požadovaná pro propojení vaší aplikace
Tato příručka ukazuje, jak nainstalovat sadu Speech SDK pro C++ v systému macOS 10.14 nebo novějším. Tento postup zahrnuje stažení požadovaných knihoven a souborů hlaviček jako souboru .zip z webu https://aka.ms/csspeech/macosbinary.
Vyberte adresář, do kterého se mají soubory sady Speech SDK extrahovat, a proměnnou prostředí SPEECHSDK_ROOT nastavte tak, aby odkazovala na tento adresář. Tato proměnná umožňuje snadno odkazovat na adresář v budoucích příkazech.
Pokud třeba chcete používat adresář speechsdk ve svém domovském adresáři, použijte příkaz podobný tomuto:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Pokud adresář ještě neexistuje, vytvořte ho:
mkdir -p "$SPEECHSDK_ROOT"
Stáhněte a extrahujte archiv .zip, který obsahuje sadu Speech SDK XCFramework:
Vytvoření projektu v sadě Visual Studio a instalace sady Speech SDK
Pokud chcete vytvořit projekt sady Visual Studio pro vývoj desktopových aplikací V++ v jazyce C++, musíte provést následující:
Nastavení možností vývoje v sadě Visual Studio
Vytvořte projekt.
Vyberte cílovou architekturu.
Nainstalujte sadu Speech SDK.
Nastavení možností vývoje v sadě Visual Studio
Pokud chcete začít, ujistěte se, že jste v sadě Visual Studio pro vývoj desktopových aplikací v jazyce C++ správně nastaveni:
Otevřete Visual Studio 2019 a zobrazte úvodní okno.
Výběrem možnosti Pokračovat bez kódu přejděte do integrovaného vývojového prostředí sady Visual Studio.
Na řádku nabídek sady Visual Studio vyberte Nástroje>Získat nástroje a funkce. Otevře se Instalační program pro Visual Studio a zobrazí se dialogové okno Úpravy.
Na kartě Úlohy v části Windows vyhledejte úlohu Vývoj desktopových aplikací pomocí C++ . Pokud políčko vedle této úlohy ještě není zaškrtnuté, zaškrtněte ho.
Na kartě Jednotlivé komponenty najděte zaškrtávací políčko Správce balíčků NuGet . Pokud toto políčko ještě není zaškrtnuté, zaškrtněte ho.
V rohu vyberte tlačítko s popiskem Zavřít nebo Změnit. Název tlačítka se liší v závislosti na tom, jestli jste pro instalaci vybrali nějaké funkce.
Pokud vyberete Změnit, spustí se instalace. Tento proces může chvíli trvat.
Zavřete Instalační program pro Visual Studio.
Vytvoření projektu
Dále vytvořte projekt a vyberte cílovou architekturu:
Na řádku nabídek sady Visual Studio vyberte Soubor>nový>projekt , aby se zobrazilo okno Vytvořit nový projekt .
Vyhledejte a vyberte Konzolová aplikace. Ujistěte se, že jste vybrali verzi C++ tohoto typu projektu na rozdíl od C# nebo Visual Basicu.
Vyberte Další.
V dialogovém okně Configure your new project (Konfigurovat nový projekt ) do pole Project name (Název projektu) zadejte helloworld.
V umístění přejděte na a vyberte (nebo vytvořte) složku, do které chcete projekt uložit, a pak vyberte Vytvořit.
Vyberte cílovou architekturu platformy. Na panelu nástrojů sady Visual Studio vyhledejte rozevírací seznam Platformy řešení . Pokud ji nevidíte, vyberte Zobrazit>standardní panely nástrojů> a zobrazte panel nástrojů, který obsahuje platformy řešení.
Pokud používáte 64bitovou verzi Windows, vyberte v rozevíracím seznamu x64 . 64bitová verze Systému Windows může také spouštět 32bitové aplikace, takže pokud chcete, můžete zvolit x86 .
Instalace sady Speech SDK pomocí sady Visual Studio
V Průzkumník řešení klikněte pravým tlačítkem na řešení a pak vyberte Spravovat balíčky NuGet pro řešení, abyste přešli do okna NuGet – řešení.
Vyberte Procházet.
V části Zdroj balíčku vyberte nuget.org.
Do vyhledávacího pole zadejte Microsoft.CognitiveServices.Speech. Vyberte tento balíček, jakmile se zobrazí ve výsledcích hledání.
V podokně stavu balíčku vedle výsledků hledání vyberte svůj projekt helloworld .
Vyberte Nainstalovat.
V dialogovém okně Náhled změn vyberte OK.
V dialogovém okně Souhlas s licencí zobrazte licenci a pak vyberte Přijmout. Spustí se instalace balíčku. Po dokončení instalace se v podokně Výstup zobrazí zpráva podobná následujícímu textu: Successfully installed 'Microsoft.CognitiveServices.Speech 1.15.0' to helloworld.
Tato příručka ukazuje, jak nainstalovat sadu Speech SDK pro Go.
Požadavky platformy
Sada Speech SDK pro Go při použití s Linuxem podporuje jenom Ubuntu 18.04/20.04/22.04, Debian 10/9/11, Red Hat Enterprise Linux (RHEL) 8 a CentOS 8 v architektuře x64.
Důležité
Použijte nejnovější verzi LTS linuxové distribuce. Pokud například používáte Ubuntu 20.04 LTS, použijte nejnovější verzi Ubuntu 20.04.X.
Sada Speech SDK závisí na následujících systémových knihovnách Linuxu:
Sdílené knihovny knihovny GNU C, včetně knihovny POSIX Threads Programming, libpthreads
Sada Speech SDK nepodporuje OpenSSL 3.0, což je výchozí nastavení v Ubuntu 22.04.
Pouze na Ubuntu 22.04 nainstalujte nejnovější knihovnu libssl1.1 buď jako binární balíček, nebo jeho kompilací ze zdrojů.
Pokud chcete používat sadu Speech SDK v systému Alpine Linux, vytvořte prostředí Debian chroot, jak je popsáno na webu Alpine Linux Wiki o spouštění programů glibc. Pak postupujte podle pokynů debianu tady.
Ke stažení a instalaci sady SDK použijte následující postup. Postup zahrnuje stažení požadovaných knihoven a souborů hlaviček jako souboru .tar z https://aka.ms/csspeech/linuxbinarywebu .
Vyberte adresář, do kterého se mají soubory sady Speech SDK extrahovat, a proměnnou prostředí SPEECHSDK_ROOT nastavte tak, aby odkazovala na tento adresář. Tato proměnná umožňuje snadno odkazovat na adresář v budoucích příkazech.
Pokud třeba chcete používat adresář speechsdk ve svém domovském adresáři, použijte příkaz podobný tomuto:
export SPEECHSDK_ROOT="$HOME/speechsdk"
Pokud adresář ještě neexistuje, vytvořte ho:
mkdir -p "$SPEECHSDK_ROOT"
Stáhněte a extrahujte .tar.gz archiv, který obsahuje binární soubory sady Speech SDK:
Ověřte obsah adresáře nejvyšší úrovně extrahovaného balíčku:
ls -l "$SPEECHSDK_ROOT"
Seznam adresářů by měl obsahovat soubory s poznámkami a licencemi třetích stran. Výpis by měl obsahovat include také adresář, který obsahuje soubory hlaviček (.h), a lib adresář, který obsahuje knihovny pro arm32, arm64, x64 a x86.
Cesta
Popis
license.md
Licence
ThirdPartyNotices.md
Oznámení třetích stran
REDIST.txt
Oznámení o redistribuci
include
Požadované soubory hlaviček pro C++
lib/arm32
Nativní knihovna pro ARM32 potřebná k propojení vaší aplikace
lib/arm64
Nativní knihovna pro ARM64 požadovaná k propojení vaší aplikace
lib/x64
Nativní knihovna pro x64 požadovaná pro propojení vaší aplikace
lib/x86
Nativní knihovna pro x86 požadovaná pro propojení vaší aplikace
Konfigurace prostředí Go
Následující kroky umožní vašemu prostředí Go najít sadu Speech SDK. V obou krocích nahraďte <architecture> architekturou procesoru procesoru. x86Bude to , x64, arm32nebo arm64.
Vzhledem k tomu, že vazby spoléhají na cgo, musíte nastavit proměnné prostředí, aby Go mohl najít sadu SDK.
Sada Speech SDK pro Javu nepodporuje Windows na ARM64.
Sada Speech SDK pro Javu podporuje při použití s Linuxem jenom Ubuntu 18.04/20.04/22.04, Debian 9/10/11, Red Hat Enterprise Linux (RHEL) 7/8 a CentOS 7/8 na následujících architekturách: x64, ARM32 (Debian/Ubuntu) a ARM64 (Debian/Ubuntu).
Důležité
Použijte nejnovější verzi LTS linuxové distribuce. Pokud například používáte Ubuntu 20.04 LTS, použijte nejnovější verzi Ubuntu 20.04.X.
Sada Speech SDK závisí na následujících systémových knihovnách Linuxu:
Sdílené knihovny knihovny GNU C, včetně knihovny POSIX Threads Programming, libpthreads
Sada Speech SDK nepodporuje OpenSSL 3.0, což je výchozí nastavení v Ubuntu 22.04.
Pouze na Ubuntu 22.04 nainstalujte nejnovější knihovnu libssl1.1 buď jako binární balíček, nebo jeho kompilací ze zdrojů.
Pokud chcete používat sadu Speech SDK v systému Alpine Linux, vytvořte prostředí Debian chroot, jak je popsáno na webu Alpine Linux Wiki o spouštění programů glibc. Pak postupujte podle pokynů debianu tady.
Spuštěním následujícího příkazu Maven nainstalujte sadu Speech SDK a závislosti.
mvn clean dependency:copy-dependencies
Vytvoření projektu Eclipse a instalace sady Speech SDK
Nainstalujte prostředí Eclipse Java IDE. Toto integrované vývojové prostředí (IDE) vyžaduje, aby už byla nainstalovaná Java.
Spusťte Eclipse.
Ve spouštěči Eclipse zadejte do pole Pracovní prostor název nového adresáře pracovního prostoru. Potom vyberte Launch (Spustit).
Za chvíli se zobrazí hlavní okno prostředí Eclipse IDE. Zavřete úvodní obrazovku, pokud je k dispozici.
V řádku nabídek Eclipse vytvořte nový projekt tak, že vyberete Soubor>nový>projekt.
Zobrazí se dialogové okno Nový projekt . Vyberte Projekt v Javě a pak vyberte Další.
Spustí se průvodce Novým projektem v Javě . Do pole Název projektu zadejte rychlý start. Jako spouštěcí prostředí zvolte JavaSE-1.8 . Vyberte Dokončit.
Pokud se zobrazí okno Open Associated Perspective? (Otevřít související perspektivu?), vyberte Open Perspective (Otevřít perspektivu).
V Průzkumníku balíčků klikněte pravým tlačítkem na projekt rychlý start . V místní nabídce vyberte Konfigurovat>převést na projekt Maven .
Zobrazí se okno Create new POM (Vytvořit nový POM). Do pole Id skupiny zadejte com.microsoft.cognitiveservices.speech.samples. Do pole Id artefaktu zadejte rychlý start. Pak vyberte Dokončit.
Otevřete souborpom.xml a upravte ho:
dependencies Na konec souboru před uzavírací značku </project>přidejte prvek se sadou Speech SDK jako závislostí:
Tato příručka ukazuje, jak nainstalovat sadu Speech SDK pro Javu na Androidu.
Sada Speech SDK pro Android je zabalená jako soubor AAR (Android Archive), který obsahuje potřebné knihovny a požadovaná oprávnění Androidu.
Instalace sady Speech SDK pomocí android studia
Vytvořte v Android Studiu nový projekt a přidejte sadu Speech SDK pro Javu jako závislost knihovny. Nastavení je založené na balíčku Maven sady Speech SDK a Android Studio Chipmunk 2021.2.1.
Vytvoření prázdného projektu
Otevřete Android Studio a vyberte Nový projekt.
V zobrazeném okně Nový projekt vyberte Aktivita prázdných telefonů a tabletů> a pak vyberte Další.
Do textového pole Název zadejte SpeechQuickstart.
Do textového pole Název balíčku zadejte samples.speech.cognitiveservices.microsoft.com.
V poli Uložit umístění vyberte adresář projektu.
V poli Výběr jazyka vyberte Java.
V poli Minimální úroveň rozhraní API vyberte API 23: Android 6.0 (Marshmallow).
Vyberte Dokončit.
Příprava nového projektu v Android Studiu chvíli trvá. Pokud android Studio používáte poprvé, může nastavení předvoleb, přijetí licencí a dokončení průvodce trvat několik minut.
Instalace sady Speech SDK pro Javu v Androidu
Přidejte sadu Speech SDK jako závislost do projektu.
Výběrem symbolu plus (+) přidejte závislost v části Deklarované závislosti. Pak v rozevírací nabídce vyberte Závislost knihovny .
V zobrazeném okně Přidat závislost knihovny zadejte název a verzi sady Speech SDK pro Javu: com.microsoft.cognitiveservices.speech:client-sdk:1.26.0. Pak vyberte Hledat.
Ujistěte se, že je vybrané ID skupinycom.microsoft.cognitiveservices.speech, a pak vyberte OK.
Výběrem OK zavřete okno Struktura projektu a použijete změny v projektu.
Nezapomeňte zvážit různé architektonické důsledky mezi Node.js a klientskými webovými prohlížeči. Například model DOM (Document Object Model) není k dispozici pro aplikace na straně serveru, stejně jako Node.js systém souborů není dostupný pro aplikace na straně klienta.
Instalace sady Speech SDK pro JavaScript
V závislosti na cílovém prostředí použijte jeden z následujících průvodců:
Tato příručka ukazuje, jak nainstalovat sadu Speech SDK pro JavaScript pro použití s Node.js. Pokud chcete, aby název balíčku začínal sám, spusťte npm install microsoft-cognitiveservices-speech-sdk ho z existujícího projektu.
Tato příručka ukazuje, jak nainstalovat sadu Speech SDK pro JavaScript pro použití s webovou stránkou.
Rozbalení do složky
Vytvořte novou prázdnou složku. Pokud chcete ukázku hostovat na webovém serveru, ujistěte se, že má webový server přístup ke složce.
Stáhněte si sadu Speech SDK jako balíček .zip a rozbalte ho do nově vytvořené složky. Tyto soubory jsou rozbalené:
microsoft.cognitiveservices.speech.sdk.bundle.js: Verze sady Speech SDK čitelná pro člověka.
microsoft.cognitiveservices.speech.sdk.bundle.js.map: Soubor mapy, který se používá k ladění kódu sady SDK.
microsoft.cognitiveservices.speech.sdk.bundle.d.ts: Definice objektů pro použití s TypeScriptem.
microsoft.cognitiveservices.speech.sdk.bundle-min.js: Minimální verze sady Speech SDK.
speech-processor.js: Kód pro zvýšení výkonu v některých prohlížečích.
Ve složce vytvořte nový soubor s názvemindex.html a otevřete ho v textovém editoru.
Značka skriptu HTML
Stáhněte a extrahujte soubormicrosoft.cognitiveservices.speech.sdk.bundle.js ze sady Speech SDK pro JavaScript. Umístěte ho do složky, ke které má váš soubor HTML přístup.
Pokud cílíte na webový prohlížeč a používáte <script> značku, předpona sdk není potřeba. Předpona sdk je alias, který se používá k pojmenování require modulu.
Případně můžete do elementu <script> HTMLs <head> přímo zahrnout značku, která se spoléhá na syndikát NPM JSDelivr.
Sada Speech SDK pro Objective-C je k dispozici nativně jako balíček CocoaPod pro mac x64 a procesory založené na arm.
Požadavky na systém pro Mac:
MacOS verze 10.14 nebo novější
Balíček CocoaPod pro macOS je k dispozici ke stažení a použití s integrovaným vývojovým prostředím (IDE) Xcode 9.4.1 (nebo novějším).
Přejděte do adresáře Xcode, ve kterém .xcodeproj se nachází soubor projektu.
Spuštěním příkazu pod init vytvořte soubor podu s názvem Podfile.
Podfile Obsah nahraďte následujícím kódem. target Aktualizujte název z "AppName" na název vaší aplikace. Podle potřeby aktualizujte platformu nebo verzi podu.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.26.0'
end
Spuštěním příkazu pod install nainstalujte sadu Speech SDK.
Případně si můžete stáhnout binární CocoaPod a rozbalit extrahovat jeho obsah. V projektu Xcode přidejte odkaz na extrahované složky MicrosoftCognitiveServicesSpeech.xcframework a její obsah.
Poznámka
Vývojáři .NET můžou vytvářet nativní aplikace pro macOS pomocí aplikační architektury Xamarin.Mac. Další informace najdete v tématu Xamarin.Mac.
Sada Speech SDK pro Objective-C je k dispozici nativně jako balíček CocoaPod.
Požadavky na systém pro iOS:
MacOS verze 10.14 nebo novější
Cílové iOS 9.3 nebo novější
Balíček CocoaPod pro macOS je k dispozici ke stažení a použití s integrovaným vývojovým prostředím (IDE) Xcode 9.4.1 (nebo novějším).
Přejděte do adresáře Xcode, ve kterém .xcodeproj se nachází soubor projektu.
Spuštěním příkazu pod init vytvořte soubor podu s názvem Podfile.
Podfile Obsah nahraďte následujícím kódem. target Aktualizujte název z "AppName" na název vaší aplikace. Podle potřeby aktualizujte platformu nebo verzi podu.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.26.0'
end
Spuštěním příkazu pod install nainstalujte sadu Speech SDK.
Případně si můžete stáhnout binární CocoaPod a rozbalit extrahovat jeho obsah. V projektu Xcode přidejte odkaz na extrahovanou složku MicrosoftCognitiveServicesSpeech.xcframework a její obsah.
Poznámka
Vývojáři .NET můžou vytvářet nativní aplikace pro iOS pomocí aplikační architektury Xamarin.iOS. Další informace najdete v tématu Xamarin.iOS.
Sada Speech SDK pro Swift je k dispozici nativně jako balíček CocoaPod pro Mac x64 a procesory založené na ARM.
Požadavky na systém pro Mac:
MacOS verze 10.14 nebo novější
Balíček CocoaPod pro macOS je k dispozici ke stažení a použití s integrovaným vývojovým prostředím (IDE) Xcode 9.4.1 (nebo novějším).
Přejděte do adresáře Xcode, ve kterém .xcodeproj se nachází soubor projektu.
Spuštěním příkazu pod init vytvořte soubor podu s názvem Podfile.
Podfile Obsah nahraďte následujícím kódem. target Aktualizujte název z "AppName" na název vaší aplikace. Podle potřeby aktualizujte platformu nebo verzi podu.
platform :osx, 10.14
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-macOS', '~> 1.26.0'
end
Spuštěním příkazu pod install nainstalujte sadu Speech SDK.
Případně si můžete stáhnout binární CocoaPod a rozbalit extrahovat jeho obsah. V projektu Xcode přidejte odkaz na extrahované složky MicrosoftCognitiveServicesSpeech.xcframework a její obsah.
Poznámka
Vývojáři .NET můžou vytvářet nativní aplikace pro macOS pomocí aplikační architektury Xamarin.Mac. Další informace najdete v tématu Xamarin.Mac.
Sada Speech SDK pro Swift je k dispozici nativně jako balíček CocoaPod.
Požadavky na systém pro iOS:
MacOS verze 10.14 nebo novější
Cílové iOS 9.3 nebo novější
Balíček CocoaPod pro macOS je k dispozici ke stažení a použití s integrovaným vývojovým prostředím (IDE) Xcode 9.4.1 (nebo novějším).
Přejděte do adresáře Xcode, ve kterém .xcodeproj se nachází soubor projektu.
Spuštěním příkazu pod init vytvořte soubor podu s názvem Podfile.
Obsah nahraďte Podfile následujícím kódem. target Aktualizujte název z "AppName" na název vaší aplikace. Podle potřeby aktualizujte platformu nebo verzi podu.
platform :ios, '9.3'
use_frameworks!
target 'AppName' do
pod 'MicrosoftCognitiveServicesSpeech-iOS', '~> 1.26.0'
end
Spuštěním příkazu pod install nainstalujte sadu Speech SDK.
Alternativně si můžete stáhnout binární CocoaPod a rozbalit jeho obsah. Do projektu Xcode přidejte odkaz na extrahovaná složka MicrosoftCognitiveServicesSpeech.xcframework a její obsah.
Poznámka
Vývojáři .NET můžou vytvářet nativní aplikace pro iOS pomocí architektury aplikace Xamarin.iOS. Další informace najdete v tématu Xamarin.iOS.
Ujistěte se, že jsou nainstalované balíčky stejné cílové architektury. Pokud například nainstalujete distribuovatelný balíček x64, musíte nainstalovat balíček Python x64.
Sada Speech SDK pro Python podporuje pouze Ubuntu 18.04/20.04/22.04, Debian 10/9/11, Red Hat Enterprise Linux (RHEL) 8 a CentOS 8 v architekturách x64 a ARM64, pokud se používá s Linuxem.
Důležité
Použijte nejnovější verzi LTS linuxové distribuce. Pokud například používáte Ubuntu 20.04 LTS, použijte nejnovější verzi Ubuntu 20.04.X.
Sada Speech SDK závisí na následujících systémových knihovnách Linuxu:
Sdílené knihovny knihovny GNU C, včetně knihovny POSIX Threads Programming, libpthreads
Sada Speech SDK nepodporuje OpenSSL 3.0, což je výchozí nastavení v Ubuntu 22.04.
Pouze na Ubuntu 22.04 nainstalujte nejnovější knihovnu libssl1.1 buď jako binární balíček, nebo jeho kompilací ze zdrojů.
Pokud chcete používat sadu Speech SDK v systému Alpine Linux, vytvořte prostředí Debian chroot, jak je popsáno na webu Alpine Linux Wiki o spouštění programů glibc. Pak postupujte podle pokynů debianu tady.
Pokud chcete zkontrolovat instalaci, otevřete terminál a spusťte příkaz python --version. Pokud je správně nainstalovaný, zobrazí se odpověď typu Python 3.8.10. Pokud používáte macOS nebo Linux, možná budete muset spustit příkaz python3 --version . Pokud chcete místo povolit použití pythonpython3, nastavte alias spuštěním příkazu alias python='python3' . Ukázky rychlého zprovoznění sady Speech SDK určují python využití.
Pokud chcete zjistit, která verze sady Speech SDK pro Python je aktuálně nainstalovaná, zkontrolujte proměnnou azure.cognitiveservices.speech.__version__ . Například v terminálu spusťte tento příkaz:
pip list
Instalace sady Speech SDK pomocí editoru Visual Studio Code