Připojení robota pro direct line speech
PLATÍ PRO: SDK v4
Tento článek popisuje, jak připojit robota k kanálu Direct Line Speech. Pomocí tohoto kanálu můžete uživatelům umožnit interakci s robotem prostřednictvím hlasu.
Po vytvoření robota ho onboarding s Direct Line Speech umožní připojení s nízkou latencí a vysokou spolehlivostí ke klientským aplikacím pomocí sady Speech SDK. Tato připojení jsou optimalizovaná pro hlasové a hlasové konverzace. Další informace o technologii Direct Line Speech a o tom, jak vytvářet klientské aplikace, najdete na vlastní stránce virtuálního asistenta pro hlasový hovor.
Předpoklady
- Účet Azure. Pokud ho ještě nemáte, vytvořte si před zahájením bezplatný účet .
- Existující robot publikovaný do Azure.
- Prostředek Azure AI Speech . Můžete buď vytvořit nový prostředek služby Speech v Azure, nebo použít existující prostředek .
Přidání kanálu Direct Line Speech
- Na webu Azure Portal vyberte prostředek Azure Bot .
- V části Nastavení vyberte podokno Kanály. Pak vyberte Direct Line Speech.
- Přidejte prostředek služby Speech do kanálu Direct Line Speech zadáním hodnot na stránce. Pokud chcete zobrazit další informace, vyberte odkazy pod každým polem.
- Výběrem možnosti Použít potvrďte výběr kanálu. Tím se do robota přidá kanál Direct Line Speech.
Povolení rozšíření streamování protokolu Bot Framework
S kanálem Direct Line Speech připojeným k robotovi teď potřebujete povolit podporu rozšíření streamování protokolu Bot Framework pro optimální interakci s nízkou latencí.
- V části Nastavení vyberte Konfigurace.
- Vyberte Povolit koncový bod streamování. Pak vyberte Použít.
- Teď přejděte do služby App Service robota.
- V instanci služby App Service v kategorii Nastavení vyberte Konfigurace.
- Vyberte kartu Obecné nastavení. Potom nastavte webové sokety na Zapnuto.
- V horní části stránky konfigurace vyberte Uložit .
Rozšíření streamování protokolu Bot Framework jsou teď pro vašeho robota povolená. Teď jste připraveni aktualizovat kód robota a integrovat podporu rozšíření streamování do existujícího projektu robota.
Příklad
Pokud jste postupovali podle všech kroků, můžete teď komunikovat s robotem pomocí klientské aplikace ke stažení v klientovi Pomocníka pro Windows Voice Assistant. Další informace najdete v tématu Hlasové povolení robota pomocí sady Speech SDK.
Přidání podpory protokolu do robota
Poznámka:
Následující krok je nutný pouze pro roboty vytvořené před vydáním sady SDK verze 4.8.
Když je kanál Direct Line Speech připojený a podporuje rozšíření streamování protokolu Bot Framework, je vše, co zbývá, přidat do robota kód pro podporu optimalizované komunikace. Postupujte podle pokynů k přidání podpory rozšíření streamování do robota , abyste zajistili plnou kompatibilitu s Direct Line Speech.