Vad är Direct Line Speech?

Direct Line Speech är en robust komplett lösning 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-in-, röst-ut-interaktion med robotar.

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

Direct Line Speech erbjuder de högsta nivåerna av anpassning och sofistikering för röstassistenter. Den är utformad för konversationsscenarier som är öppna, naturliga eller hybrider av de två med slutförd uppgift eller kommando-och-kontroll-användning. Den här höga flexibiliteten medför en större komplexitet. Överväg anpassade kommandon för scenarier som är begränsade till väldefinierade uppgifter med hjälp av indata från naturligt språk.

Direct Line Speech stöder dessa nationella inställningar: ar-eg, ar-sa, ca-es, da-dk, de-de, en-au, en-ca, en-gb, en-infi-fien-nzes-mxfr-caen-uses-es, pt-ptnl-nlhu-huit-ithi-ingu-inmr-innb-noja-jppl-plru-rufr-frpt-brko-kr, , , sv-se, ta-in, te-in, th-th, , tr-tr, zh-cn, och . zh-hkzh-tw

Komma igång med Direct Line Speech

Skapa en röstassistent med Direct Line Speech genom att skapa en Speech-resurs och En Azure Bot-resurs i Azure-portalen. Anslut sedan roboten till Direct Line Speech-kanalen.

Conceptual diagram of the Direct Line Speech orchestration service flow

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

Vi erbjuder även snabbstarter som gör att du snabbt kan köra kod och lära dig API:erna. Den här tabellen innehåller en lista över snabbstarter för röstassistenter 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 beskriver klientprogrammet för att ansluta till din assistent på flera populära programmeringsspråk.

Anpassning

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

Kommentar

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

Direct Line Speech och dess tillhörande funktioner för röstassistenter är ett idealiskt komplement till lösningen för virtuella assistenter och företagsmallen. Även om Direct Line Speech kan fungera med alla kompatibla robotar ger dessa resurser en återanvändbar baslinje för högkvalitativa konversationsupplevelser och vanliga stödjande färdigheter och modeller för att komma igång snabbt.

Referensdokument

Nästa steg