Instalace a spuštění kontejnerů Docker pro rozhraní API služby pro rozpoznávání řeči

Kontejnery umožňují spouštět některá rozhraní API služby Speech Service ve vašem vlastním prostředí. Kontejnery jsou skvělé pro splnění určitých požadavků na zabezpečení a zásady správného řízení dat. V tomto článku se dozvíte, jak stáhnout, nainstalovat a spustit kontejner služby Speech.

Kontejnery služby Speech umožňují zákazníkům vytvořit architekturu aplikace pro zpracování řeči, která je optimalizovaná pro robustní cloudové funkce i umístění v hraničních zařízeních. K dispozici je několik kontejnerů, které používají stejné ceny jako cloudové služby Azure Speech.

Důležité

V srpnu 31 2021 jsme vyřadíme standardní hlasy Shrnutí řeči a kontejner převodu textu na řeč. Zvažte možnost migrace aplikací tak, aby místo toho používala kontejner neuronové text na řeč. Pokud chcete získat další informace o aktualizaci aplikace, postupujte podle těchto kroků .

Kontejner Funkce Latest (Nejnovější) Stav verze
Převod řeči na text Analyzuje mínění a transcribes nepřetržité zvukové nahrávky v reálném čase s využitím mezilehlého výsledku. 2.18.0 Všeobecně dostupné
Custom Speech na text Pomocí vlastního modelu z Custom Speechového portálutranscribes hlasové nahrávky v reálném čase nebo zvukové nahrávky do textu s mezilehlé výsledky. 2.17.0 Všeobecně dostupné
Převod textu na řeč Převede text na přirozený zvuk řeči pomocí prostého textu nebo jazyka SSML (Speech syntézy). 1.15.0 Všeobecně dostupné
Identifikace jazyka řeči Zjišťuje jazyk používaný v zvukových souborech. 1.5.0 preview
Neuronové převodu textu na řeč Převede text na přirozený zvuk hlasu pomocí vysoce neuronové síťové technologie a umožní vám tak více přirozeného řeči. 1.12.0 Všeobecně dostupné

Požadavky

Důležité

  • Chcete-li použít kontejnery řeči, musíte odeslat online žádost a nechat ji schválit. Další informace najdete v části schválení žádosti v níže uvedeném kontejneru spustit kontejner .
  • Všeobecně dostupné kontejnery splňují stabilitu Microsoftu a požadavky na podporu. Kontejnery ve verzi Preview jsou stále ve vývoji.

Než začnete používat kontejnery služby Speech, musíte splnit následující požadavky. Pokud ještě nemáte předplatné Azure, vytvořte si napřed bezplatný účet.

  • Docker nainstalovaný na hostitelském počítači. Docker musí být nakonfigurovaný tak, aby umožňoval kontejnerům připojit se a odeslat fakturační data do Azure.
    • v Windows musí být docker taky nakonfigurovaný tak, aby podporoval kontejnery Linux.
    • Měli byste mít základní znalosti konceptů Docker.
  • Prostředek služby Speech s cenovou úrovníFree (F0) nebo Standard (S).

Shromažďují se požadované parametry.

Existují tři primární parametry pro všechny požadované kontejnery Cognitive Services. Podmínky licenční smlouvy s koncovým uživatelem (EULA) musí být k dispozici s hodnotou accept . Kromě toho je potřeba adresa URL koncového bodu i klíč rozhraní API.

Identifikátor URI koncového bodu {ENDPOINT_URI}

Hodnota identifikátoru URI koncového bodu je k dispozici na stránce Přehled Azure Portal odpovídajícího prostředku služby pro rozpoznávání. Přejděte na stránku Přehled , najeďte myší na koncový bod a zobrazí se ikona. Zkopírujte a použijte tam, kde je to potřeba.

Gather the endpoint uri for later use

Klíče {API_KEY}

Tento klíč se používá ke spuštění kontejneru a je k dispozici na stránce klíčů Azure Portal odpovídajícího prostředku služby pro rozpoznávání. Přejděte na stránku klíče a klikněte na ikonu.

Get one of the two keys for later use

Důležité

Tyto klíče předplatného se používají pro přístup ke službě rozpoznávání rozhraní API. Nesdílejte své klíče. Bezpečně je uložte, například pomocí Azure Key Vault. Tyto klíče doporučujeme také pravidelně obnovovat. K volání rozhraní API je potřeba jenom jeden klíč. Při opětovném generování prvního klíče můžete použít druhý klíč pro pokračování přístupu ke službě.

Požadavky a doporučení pro hostitelský počítač

Hostitel je počítač s procesorem x64, na kterém běží kontejner Docker. Může to být počítač v místním prostředí nebo hostská služba Docker v Azure, například:

Požadavky na kontejner a doporučení

Následující tabulka popisuje minimální a doporučené přidělení prostředků pro každý kontejner řeči.

Kontejner Minimum Doporučeno
Převod řeči na text 2 jádra, 2 GB paměti 4 jádra, 4 GB paměti
Custom Speech na text 2 jádra, 2 GB paměti 4 jádra, 4 GB paměti
Převod textu na řeč 1 jádro, 2 GB paměti 2 jádra, 3 GB paměti
Identifikace jazyka řeči 1 jádro, 1 GB paměti 1 jádro, 1 GB paměti
Neuronové převodu textu na řeč 6 jader, 12 GB paměti 8 jader, 16 GB paměti
  • Každé jádro musí mít aspoň 2,6 GHz nebo rychlejší.

Základní a paměť odpovídají --cpus--memory nastavení a, která se používají jako součást docker run příkazu.

Poznámka

Minimum a doporučené jsou založeny na omezeních Docker, nikoli na prostředky hostitelského počítače. Například kontejnery Speech-to-text namapují část velkých jazykových modelů a doporučuje se, aby se celý soubor vešel do paměti, což je dalších 4-6 GB. První spuštění obou kontejnerů může trvat delší dobu, protože modely jsou stránkované v paměti.

Rozšířená podpora rozšíření Vector

Hostitel je počítač, který spouští kontejner Docker. Hostitel musí podporovatRozšířená rozšíření Vector (AVX2). Podporu AVX2 pro hostitele se systémem Linux můžete vyhledat pomocí následujícího příkazu:

grep -q avx2 /proc/cpuinfo && echo AVX2 supported || echo No AVX2 support detected

Upozornění

K podpoře AVX2 se vyžaduje hostitelský počítač. Kontejner nebude správně fungovat bez podpory AVX2.

Žádost o schválení ke spuštění kontejneru

Vyplňte a odešlete formulář žádosti pro vyžádání přístupu ke kontejneru.

Formulář požaduje informace o vás, vaší společnosti a scénáři uživatele, pro které budete kontejner používat. Po odeslání formuláře ho tým Azure Cognitive Services zkontroluje a pošle vám e-mail s rozhodnutím do 10 pracovních dnů.

Důležité

  • Ve formuláři je nutné použít e-mailovou adresu přidruženou k ID předplatného Azure.
  • Prostředek Azure, který používáte ke spuštění kontejneru, se musí vytvořit s schváleným ID předplatného Azure.
  • Pokud chcete aktualizovat stav vaší aplikace od Microsoftu, Projděte si e-mail (Doručená pošta a složky nevyžádané pošty).

po schválení budete moci kontejner spustit po jeho stažení z Microsoft Container Registry (MCR), popsaných dále v článku.

Pokud vaše předplatné Azure neschválíte, nebudete moct kontejner spustit.

Získat image kontejneru pomocí docker pull

Obrázky kontejneru pro řeč jsou k dispozici v následujících Container Registry.

Kontejner Repository
Převod řeči na text mcr.microsoft.com/azure-cognitive-services/speechservices/speech-to-text:latest

Tip

K vypsání stažených imagí kontejneru můžete použít příkaz Docker images . Například následující příkaz vypíše ID, úložiště a značku jednotlivých stažených imagí kontejneru, které jsou formátovány jako tabulka:

docker images --format "table {{.ID}}\t{{.Repository}}\t{{.Tag}}"

IMAGE ID         REPOSITORY                TAG
<image-id>       <repository-path/name>    <tag-name>

Vyžádání obsahu Docker pro kontejnery řeči

Funkce Docker Pull pro kontejner převodu řeči na text

Pomocí příkazu Docker Pull Stáhněte image kontejneru z registru Microsoft Container Registry.

docker pull mcr.microsoft.com/azure-cognitive-services/speechservices/speech-to-text:latest

Důležité

latestZnačka vyžádá en-US národní prostředí. Pro další národní prostředí viz národní prostředí pro převod řeči na text.

Národní prostředí pro převod textu na text

Všechny značky s výjimkou latest jsou v následujícím formátu a rozlišují velká a malá písmena:

<major>.<minor>.<patch>-<platform>-<locale>-<prerelease>

Následující značka je příkladem formátu:

2.6.0-amd64-en-us

Pro všechna podporovaná národní prostředí kontejneru převodů řeči na text se podívejte na tagy pro obrázky typu převod řeči na text.

Jak používat kontejner

Jakmile je kontejner na hostitelském počítači, použijte následující postup pro práci s kontejnerem.

  1. Spusťte kontejners požadovaným nastavením fakturace. K dispozici jsou další příklady příkazu.
  2. Dotazování koncového bodu předpovědi kontejneru

Spusťte kontejner s docker run

Ke spuštění kontejneru použijte příkaz Docker Run . Podrobnosti o tom, jak získat hodnoty a, najdete v článku shromáždění požadovaných parametrů{API_Key} . K dispozici jsou také další příklady příkazu.

Chcete-li spustit standardní kontejner řeči na text , spusťte následující příkaz.

docker run --rm -it -p 5000:5000 --memory 4g --cpus 4 \
mcr.microsoft.com/azure-cognitive-services/speechservices/speech-to-text \
Eula=accept \
Billing={ENDPOINT_URI} \
ApiKey={API_KEY}

Tento příkaz:

  • Spouští kontejner řeči na text z image kontejneru.
  • Přiděluje 4 jádra procesoru a 4 gigabajty (GB) paměti.
  • Zveřejňuje port TCP 5000 a přiděluje pro kontejner pseudo TTY.
  • Po ukončení automaticky odstraní kontejner. Bitová kopie kontejneru je stále k dispozici na hostitelském počítači.

Poznámka

Kontejnery podporují komprimovaný zvukový vstup do sady Speech SDK pomocí GStreamer. Pokud chcete nainstalovat GStreamer do kontejneru, postupujte podle pokynů pro Linux pro GStreamer v tématu Použití kodeku komprimovaného zvukového vstupu se sadou Speech SDK.

Diarization na výstup mluveného slova na text

Diarization je ve výchozím nastavení povolená. Pokud chcete v odpovědi získat diarization, použijte diarize_speech_config.set_service_property .

  1. Nastavte formát výstupu fráze na Detailed .
  2. Nastavte režim diarization. Podporované režimy jsou Identity a Anonymous .
diarize_speech_config.set_service_property(
    name='speechcontext-PhraseOutput.Format',
    value='Detailed',
    channel=speechsdk.ServicePropertyChannel.UriQueryParameter
)

diarize_speech_config.set_service_property(
    name='speechcontext-phraseDetection.speakerDiarization.mode',
    value='Identity',
    channel=speechsdk.ServicePropertyChannel.UriQueryParameter
)

Poznámka

Režim identity vrací "SpeakerId": "Customer" nebo "SpeakerId": "Agent" . Režim "anonymní" vrací "SpeakerId": "Speaker 1" nebo "SpeakerId": "Speaker 2"

Analýza mínění na výstup řeči na text

Počínaje v v 2.6.0 kontejneru převodů textu na text byste měli místo verze Preview použít koncový bod rozhraní API služby Language Service 3,0. Například

  • https://westus2.api.cognitive.microsoft.com/text/analytics/v3.0/sentiment
  • https://localhost:5000/text/analytics/v3.0/sentiment

Poznámka

Rozhraní API jazykové služby není v3.0 zpětně kompatibilní s v3.0-preview.1 . Pokud chcete získat nejnovější podporu funkcí mínění, využijte v2.6.0 Image kontejneru řeči k textu a službu jazyka v3.0 .

Počínaje v v 2.2.0 kontejneru převodu řeči na text můžete zavolat rozhraní mínění Analysis V3 API na výstup. K volání analýzy mínění budete potřebovat koncový bod prostředku rozhraní API služby jazyka. Příklad:

  • https://westus2.api.cognitive.microsoft.com/text/analytics/v3.0-preview.1/sentiment
  • https://localhost:5000/text/analytics/v3.0-preview.1/sentiment

Pokud přistupujete ke koncovému bodu služby jazyka v cloudu, budete potřebovat klíč. Pokud používáte funkce služby jazyka místně, možná je nebudete muset zadávat.

Klíč a koncový bod jsou předány do kontejneru řeči jako argumenty, jak je uvedeno v následujícím příkladu.

docker run -it --rm -p 5000:5000 \
mcr.microsoft.com/azure-cognitive-services/speechservices/speech-to-text:latest \
Eula=accept \
Billing={ENDPOINT_URI} \
ApiKey={API_KEY} \
CloudAI:SentimentAnalysisSettings:TextAnalyticsHost={TEXT_ANALYTICS_HOST} \
CloudAI:SentimentAnalysisSettings:SentimentAnalysisApiKey={SENTIMENT_APIKEY}

Tento příkaz:

  • Provede stejné kroky jako v příkazu výše.
  • Ukládá koncový bod a klíč rozhraní API služby jazyka pro odesílání míněních žádostí o analýzu.

PhraseList v2 na výstupu z převodu řeči na text

Počínaje v v 2.6.0 kontejneru převodu řeči na text můžete získat výstup s vašimi vlastními větami – buď celou větu, nebo frázi uprostřed. Například vyšší muž v následující větě:

  • "Toto je věta , kterou vysoké je, že je to další věta."

Chcete-li nakonfigurovat seznam frází, je nutné přidat vlastní fráze při volání. Příklad:

    phrase="the tall man"
    recognizer = speechsdk.SpeechRecognizer(
        speech_config=dict_speech_config,
        audio_config=audio_config)
    phrase_list_grammer = speechsdk.PhraseListGrammar.from_recognizer(recognizer)
    phrase_list_grammer.addPhrase(phrase)
    
    dict_speech_config.set_service_property(
        name='setflight',
        value='xonlineinterp',
        channel=speechsdk.ServicePropertyChannel.UriQueryParameter
    )

Pokud máte více frází pro přidání, zavolejte .addPhrase() každou frázi a přidejte ji do seznamu frází.

Důležité

Ke spuštění kontejneru je nutné zadat možnosti , a . V opačném případě se kontejner EulaBillingApiKey nespustí. Další informace najdete v tématu Fakturace.

Zadání dotazu do prediktivního koncového bodu kontejneru

Poznámka

Pokud používáte více kontejnerů, použijte jedinečné číslo portu.

Kontejnery Adresa URL hostitele sady SDK Protokol
Standardní převod řeči na text a vlastní převod řeči na text ws://localhost:5000 WS
Převod textu na řeč (včetně standardních a neurálních), identifikace jazyka řeči http://localhost:5000 HTTP

Další informace o používání protokolů WSS a HTTPS najdete v tématu zabezpečení kontejnerů.

Převod řeči na text (standardní a vlastní)

Kontejner poskytuje rozhraní API koncových bodů dotazů založená na websocketu, ke kterým se přistupuje prostřednictvím sady Speech SDK. Sada Speech SDK ve výchozím nastavení používá online hlasové služby. Pokud chcete použít kontejner, musíte změnit metodu inicializace.

Tip

Při použití sady Speech SDK s kontejnery není nutné zadáte klíč předplatného prostředku služby Azure Speech ani ověřovací bearer token.

Podívejte se na následující příklad:

Změňte použití tohoto volání inicializace Azure-cloud:

var config = SpeechConfig.FromSubscription("YourSubscriptionKey", "YourServiceRegion");

Pokud chcete toto volání použít s hostitelem kontejneru:

var config = SpeechConfig.FromHost(
    new Uri("ws://localhost:5000"));

Analýza mínění

Pokud jste kontejneru poskytli přihlašovací údaje rozhraní API služby Language Service,můžete pomocí sady Speech SDK odesílat žádosti o rozpoznávání řeči s analýzou mínění. Odpovědi rozhraní API můžete nakonfigurovat tak, aby se používá jednoduchý nebopodrobný formát.

Poznámka

Ve verzi 1.13 sady Speech Service Python SDK se zjistil problém s analýzou mínění. Pokud používáte analýzu mínění v sadě Speech Service Python SDK, použijte prosím verzi 1.12.x nebo starší.

Pokud chcete nakonfigurovat klienta služby Speech na použití jednoduchého formátu, "Sentiment" přidejte jako hodnotu pro Simple.Extensions . Pokud chcete zvolit konkrétní verzi modelu služby jazyka, nahraďte 'latest' v speechcontext-phraseDetection.sentimentAnalysis.modelversion konfiguraci vlastnosti .

speech_config.set_service_property(
    name='speechcontext-PhraseOutput.Simple.Extensions',
    value='["Sentiment"]',
    channel=speechsdk.ServicePropertyChannel.UriQueryParameter
)
speech_config.set_service_property(
    name='speechcontext-phraseDetection.sentimentAnalysis.modelversion',
    value='latest',
    channel=speechsdk.ServicePropertyChannel.UriQueryParameter
)

Simple.Extensions vrátí výsledek mínění v kořenové vrstvě odpovědi.

{
   "DisplayText":"What's the weather like?",
   "Duration":13000000,
   "Id":"6098574b79434bd4849fee7e0a50f22e",
   "Offset":4700000,
   "RecognitionStatus":"Success",
   "Sentiment":{
      "Negative":0.03,
      "Neutral":0.79,
      "Positive":0.18
   }
}

Pokud chcete analýzu mínění úplně zakázat, přidejte false hodnotu do sentimentanalysis.enabled .

speech_config.set_service_property(
    name='speechcontext-phraseDetection.sentimentanalysis.enabled',
    value='false',
    channel=speechsdk.ServicePropertyChannel.UriQueryParameter
)

Převod textu na řeč (standardní a neurální)

Kontejner poskytuje rozhraní API koncových bodů založená na REST. K dispozici je mnoho ukázkových projektů zdrojového kódu pro platformy, architektury a jazykové varianty.

U standardních nebo neurálních kontejnerů převodu textu na řeč byste měli spoléhat na národní prostředí a hlas značky obrázku, kterou jste stáhli. Pokud jste například stáhli značku, výchozí národní prostředí je a latesten-USAriaNeural hlas. Argument {VOICE_NAME} by pak byl en-US-AriaNeural . Podívejte se na příklad SSML níže:

<speak version="1.0" xml:lang="en-US">
    <voice name="en-US-AriaNeural">
        This text will get converted into synthesized speech.
    </voice>
</speak>

Spuštění několika kontejnerů na stejném hostiteli

Pokud máte v úmyslu spustit více kontejnerů s vystavenými porty, nezapomeňte spustit každý kontejner s jiným vystaveným portem. Například spusťte první kontejner na portu 5000 a druhý kontejner na portu 5001.

Tento kontejner a jiný kontejner kontejneru Azure Cognitive Services spuštěný na hostiteli společně. Můžete mít také několik kontejnerů stejného Cognitive Services kontejneru.

Ověření, že je kontejner spuštěný

Existuje několik způsobů, jak ověřit, že je kontejner spuštěný. Vyhledejte externí IP adresu a zveřejněný port kontejneru a otevřete svůj oblíbený webový prohlížeč. Pomocí různých adres URL požadavků níže ověřte, že kontejner běží. Níže uvedené příklady adres URL požadavků jsou http://localhost:5000 , ale konkrétní kontejner se může lišit. Mějte na paměti, že spoléháte na externí IP adresu a zveřejněný port vašeho kontejneru.

Adresa URL požadavku Účel
http://localhost:5000/ Kontejner poskytuje domovskou stránku.
http://localhost:5000/ready Požadavek na GET zajišťuje ověření, že kontejner je připravený k přijetí dotazu na model. Tento požadavek je možné použít pro testy připravenosti apřipravenosti Kubernetes.
http://localhost:5000/status Tato možnost také požaduje get, která ověřuje, jestli klíč api-key použitý ke spuštění kontejneru je platný, aniž by to způsobilo dotaz koncového bodu. Tento požadavek je možné použít pro testy připravenosti apřipravenosti Kubernetes.
http://localhost:5000/swagger V kontejneru je ke koncovým bodům a k funkci Vyzkoušet kompletní dokumentace. Pomocí této funkce můžete zadat nastavení do webového formátu HTML a vytvořit dotaz, aniž byste museli psát kód. Po vrácení dotazu je k dispozici příklad příkazu CURL pro předvedení požadovaných hlaviček a formátu textu protokolu HTTP.

Container's home page

Zastavení kontejneru

Pokud chcete kontejner vypnout, v prostředí příkazového řádku, ve kterém je kontejner spuštěný, stiskněte kombinaci kláves Ctrl+C.

Řešení potíží

Při spouštění nebo provozu kontejneru může docházet k problémům. Použijte výstupní připojení a povolte protokolování. Tím kontejneru umožníte generovat soubory protokolů, které jsou užitečné při řešení potíží.

Tip

Další informace o řešení potíží a pokyny najdete v Cognitive Services nejčastějších dotazů k kontejnerům.

Pokud máte potíže se spuštěním kontejneru služeb Cognitive Services, můžete zkusit použít diagnostický kontejner Microsoftu. S využitím tohoto kontejneru můžete diagnostikovat běžné chyby ve vašem vývojovém prostředí, které můžou bránit kontejnerům služeb Cognitive Services, aby fungovaly podle očekávání.

K získání kontejneru použijte následující příkaz pull Dockeru:

docker pull mcr.microsoft.com/azure-cognitive-services/diagnostic

Pak spusťte kontejner, nahraďte koncovým bodem a {ENDPOINT_URI} nahraďte {API_KEY} klíčem k vašemu prostředku:

docker run --rm mcr.microsoft.com/azure-cognitive-services/diagnostic \
Eula=accept \
Billing={ENDPOINT_URI} \
ApiKey={API_KEY}

Kontejner otestujte síťové připojení ke koncovému bodu fakturace.

Fakturace

Kontejnery řeči odesílají informace o fakturaci do Azure pomocí prostředku řeči ve vašem účtu Azure.

Dotazy na kontejner se účtují v cenové úrovni prostředku Azure, který se používá pro tento ApiKey parametr.

U kontejnerů Azure Cognitive Services není licencováno běžet bez připojení ke koncovému bodu měření/fakturace. Kontejnerům musíte povolit, aby informace o fakturaci komunikovaly s koncovým bodem fakturace. Kontejnery Cognitive Services neodesílají zákaznická data, jako je například analyzovaný obrázek nebo text, do společnosti Microsoft.

Připojení k Azure

Kontejner potřebuje ke spuštění hodnoty argumentu fakturace. Tyto hodnoty umožní kontejneru připojení ke koncovému bodu fakturace. Kontejner hlásí využití každých 10 až 15 minut. Pokud se kontejner nepřipojí k Azure v rámci povoleného časového okna, kontejner pokračuje v běhu, ale neobsluhuje dotazy, dokud se neobnoví koncový bod fakturace. Pokus o připojení se desetkrát vyzkouší v intervalu 10 až 15 minut. Pokud se nemůže připojit ke koncovému bodu fakturace v rámci 10 pokusů, kontejner přestane obsluhovat požadavky. Příklad informací odesílaných společnosti Microsoft pro účely fakturace najdete v tématu Cognitive Services kontejneru – Nejčastější dotazy .

Argumenty fakturace

docker run Příkaz spustí kontejner, pokud jsou k dispozici všechny tři z následujících možností s platnými hodnotami:

Možnost Popis
ApiKey Klíč rozhraní API prostředku Cognitive Services, který se používá ke sledování fakturačních informací.
Hodnota této možnosti musí být nastavená na klíč rozhraní API pro zřízený prostředek, který je zadaný v Billing .
Billing Koncový bod prostředku Cognitive Services, který se používá ke sledování fakturačních informací.
Hodnota této možnosti musí být nastavená na identifikátor URI koncového bodu zřízeného prostředku Azure.
Eula Označuje, že jste přijali licenci pro kontejner.
Hodnota této možnosti musí být nastavena na hodnotu přijmout.

Další informace o těchto možnostech najdete v tématu konfigurace kontejnerů.

Souhrn

V tomto článku jste zjistili koncepty a pracovní postupy pro stažení, instalaci a spuštění kontejnerů řeči. Souhrn:

  • Speech poskytuje pro Docker čtyři kontejnery pro Linux, které zapouzdřují různé možnosti:
    • Převod řeči na text
    • Custom Speech na text
    • Převod textu na řeč
    • Vlastní převod textu na řeč
    • Neuronové převodu textu na řeč
    • Identifikace jazyka řeči
  • Image kontejneru se stáhnou z registru kontejneru v Azure.
  • Image kontejneru se spouštějí v Docker.
  • Bez ohledu na to, jestli se používá REST API (jenom pro převod textu na řeč) nebo sadu SDK (převod řeči na text nebo převod textu na řeč), zadáváte identifikátor URI hostitele kontejneru.
  • Při vytváření instance kontejneru budete muset zadat fakturační údaje.

Důležité

Nemusíte spouštět kontejnery Cognitive Services bez připojení k Azure pro měření. Zákazníci musí povolit kontejnerům, aby ve všech časech komunikovaly informace o fakturaci. Kontejnery Cognitive Services neodesílají zákaznická data (např. obrázek nebo analyzovaný text) do Microsoftu.

Další kroky