Vad är Direct Line Speech?

Direct Line Speech är en robust lösning från slutet till slut för att skapa en flexibel, utökningsbar röstassistent. Den drivs av Bot Framework och dess Direct Line Speech kanal, som är optimerad för röst- och röst-ut-interaktion med robotar.

Röstassistenter lyssnar på användare och agerar som svar, och talar ofta tillbaka. De använder tal till text för att transkribera användarens tal och sedan vidta åtgärder för att förstå textens naturliga språk. Den här åtgärden innehåller ofta talade utdata från assistenten som genererats med text till tal.

Direct Line Speech erbjuder de högsta anpassnings- och sofistikerade nivåerna för röstassistenter. Den är utformad för konversationsscenarier som är öppna, naturliga eller hybrider av de två med uppgiftsslutande eller kommando- och kontrollanvändning. Den här höga graden av flexibilitet ger större komplexitet, och scenarier som är begränsade till väldefinierade uppgifter med hjälp av naturligt språk kan vilja överväga Anpassade kommandon för en smidig lösningsupplevelse.

Komma igång med Direct Line Speech

De första stegen för att skapa en röstassistent med Direct Line Speech är att hämta en talprenumerationsnyckel, skapa en ny robot som är associerad med prenumerationen och ansluta roboten till Direct Line Speech-kanalen.

Konceptuellt diagram över Direct Line Speech orkestreringstjänstflöde

En fullständig stegvis guide om hur du skapar en enkel röstassistent med hjälp av Direct Line Speech finns i självstudien för att talaktivera din robot med Speech SDK och Direct Line Speech-kanalen.

Vi erbjuder även snabbstarter som hjälper dig att köra kod och lära dig API:erna snabbt. Den här tabellen innehåller en lista över snabbstarter för röstassistenten ordnade efter språk och plattform.

Snabbstart Plattform API-referens
C#, UWP Windows Bläddra
Java Windows, macOS, Linux Bläddra
Java Android Bläddra

Exempelkod

Exempelkod för att skapa en röstassistent finns på GitHub. De här exemplen omfattar klientprogrammet för att ansluta till assistenten på flera populära programmeringsspråk.

Anpassning

Röstassistenter som skapats med hjälp av Speech-tjänstenkan använda alla anpassningsalternativ som är tillgängliga för tal till text,text till tal och val av anpassade nyckelord.

Anteckning

Anpassningsalternativen varierar beroende på språk/språk (se Språk som stöds).

Direct Line Speech och dess associerade funktioner för röstassistenter är ett perfekt komplement till Virtual Assistant Solution och Enterprise Template. Även Direct Line Speech kan fungera med alla kompatibla robotar, ger dessa resurser en återanvändbar baslinje för konversationsupplevelser av hög kvalitet samt vanliga stödjande färdigheter och modeller för att komma igång snabbt.

Referensdokument

Nästa steg