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

Přidání kanálu Direct Line Speech

  1. Na webu Azure Portal vyberte prostředek Azure Bot .
  2. V části Nastavení vyberte podokno Kanály. Pak vyberte Direct Line Speech.
  3. 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.
  4. 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í.

  1. V části Nastavení vyberte Konfigurace.
  2. Vyberte Povolit koncový bod streamování. Pak vyberte Použít.
  3. Teď přejděte do služby App Service robota.
  4. V instanci služby App Service v kategorii Nastavení vyberte Konfigurace.
  5. Vyberte kartu Obecné nastavení. Potom nastavte webové sokety na Zapnuto.
  6. 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.