Om anpassad röst för hands version för första och andra virtuella assistenterAbout custom voice-first virtual assistants preview

Anpassade virtuella assistenter som använder Azure Speech Services ger utvecklare möjlighet att skapa naturliga, mänskliga konversations gränssnitt för sina program och upplevelser.Custom virtual assistants using Azure Speech Services empower developers to create natural, human-like conversational interfaces for their applications and experiences. Robot Framework: s direkta rad tal kanal förbättrar dessa funktioner genom att tillhandahålla en samordnad, dirigerad start punkt till en kompatibel robot som möjliggör röst i, röst ut-interaktion med låg latens och hög tillförlitlighet.The Bot Framework's Direct Line Speech channel enhances these capabilities by providing a coordinated, orchestrated entry point to a compatible bot that enables voice in, voice out interaction with low latency and high reliability. Dessa robotar kan använda Microsofts Language Understanding (LUIS) för att interagera med naturligt språk.These bots can use Microsoft's Language Understanding (LUIS) for natural language interaction. Direkt linje tal kan nås av enheter med hjälp av Speech Software Development Kit (SDK).Direct Line Speech is accessed by devices using the Speech Software Development Kit (SDK).

Konceptuellt diagram över det direkta linje flödet för dirigering av tal Orchestration-tjänstenConceptual diagram of the direct line speech orchestration service flow

Direkt linje tal och dess tillhör ande funktioner för anpassade röst-och första virtuella assistenter är ett idealiskt tillägg till den virtuella assistentens lösning och företags mal len.Direct Line Speech and its associated functionality for custom voice-first virtual assistants are an ideal supplement to the Virtual Assistant Solution and Enterprise Template. Även om det direkta linje talet kan fungera med alla kompatibla bot, ger dessa resurser en åter användnings bar bas linje för konversationer med hög kvalitet samt vanliga support kunskaper och modeller för att komma igång snabbt.Though Direct Line Speech can work with any compatible bot, these resources provide a reusable baseline for high-quality conversational experiences as well as common supporting skills and models for getting started quickly.

Kärn funktionerCore features

CategoryCategory FunktionerFeatures
Anpassat aktiverings ordCustom wake word Du kan göra det möjligt för användare att starta konversationer med robotar med ett anpassat nyckelord som "Hej contoso".You can enable users to begin conversations with bots using a custom keyword like "Hey Contoso." Den här uppgiften utförs med en anpassad aktiverings ord motor i tal-SDK, som kan konfigureras med ett anpassat aktiverings ord som du kan generera här.This task is accomplished with a custom wake word engine in the Speech SDK, which can be configured with a custom wake word that you can generate here. Den direkta linjens tal kanal innehåller kontroll av inaktive rad ord på tjänst sidan som förbättrar precisionen vid aktivering av aktiverings ord listan jämfört med enbart enheten.The Direct Line Speech channel includes service-side wake word verification that improves the accuracy of the wake word activation versus the device alone.
Tal till textSpeech to text Den direkta rad igenkännings kanalen innehåller ljud avskrifter i tolkad text med tal-till-text från Azure Speech Services.The Direct Line Speech channel includes real-time transcription of audio into recognized text using Speech-to-text from Azure Speech Services. Den här texten är tillgänglig för både roboten och klient programmet som det har tilldelats.This text is available to both your bot and your client application as it is transcribed.
Text till talText to speech Text svar från roboten kommer att syntetiseras med text till tal från Azure Speech Services.Textual responses from your bot will be synthesized using Text-to-speech from Azure Speech Services. Denna syntes kommer sedan att göras tillgänglig för klient programmet som en ljud ström.This synthesis will then be made available to your client application as an audio stream. Microsoft erbjuder möjlighet att bygga din egen anpassade, högkvalitativa neurala TTS-röst som ger en röst till ditt varumärke, för att lära dig mer om kontakten oss.Microsoft offers the ability to build your own custom, high-quality Neural TTS voice that gives a voice to your brand, to learn more contact us.
Direkt linje talDirect Line Speech Som en kanal i bot-ramverket aktiverar direkt linje tal en smidig och sömlös anslutning mellan klient programmet, en kompatibel bot och funktionerna i Azure Speech Services.As a channel within the Bot Framework, Direct Line Speech enables a smooth and seamless connection between your client application, a compatible bot, and the capabilities of Azure Speech Services. Mer information om hur du konfigurerar din robot för att använda den direkta rad igenkännings kanalen finns på sidan i dokumentationen för bot Framework.For more information on configuring your bot to use the Direct Line Speech channel, see its page in the Bot Framework documentation.

Kom igång med virtuella assistenterGet started with virtual assistants

Vi erbjuder snabb starter som har utformats för att du ska kunna köra kod på mindre än 10 minuter.We offer quickstarts designed to have you running code in less than 10 minutes. Den här tabellen innehåller en lista över de första snabb starterna för virtuella assistenter som organiseras efter språk.This table includes a list of voice-first virtual assistant quickstarts organized by language.

SnabbstartQuickstart PlattformPlatform API-referensAPI reference
C#, UWPC#, UWP WindowsWindows MellanBrowse
JavaJava Windows, macOS, LinuxWindows, macOS, Linux MellanBrowse
JavaJava AndroidAndroid MellanBrowse

ExempelkodSample code

Exempel kod för att skapa en röst-första virtuell assistent finns på GitHub.Sample code for creating a voice-first virtual assistant is available on GitHub. Dessa exempel avser klient programmet för att ansluta till din robot i flera populära programmeringsspråk.These samples cover the client application for connecting to your bot in several popular programming languages.

SjälvstudieTutorial

En själv studie kurs om hur du aktiverar rösten – aktivera din robot med hjälp av tal-SDK och kanal för direkt linje tal.A tutorial on how to voice-enable your bot using the Speech SDK and Direct Line Speech channel.

AnpassningCustomization

Röst-första virtuella assistenter som skapats med Azure Speech Services kan använda det fullständiga intervallet av anpassnings alternativ som är tillgängliga för tal-till-text, text till taloch anpassad val av nyckelord.Voice-first virtual assistants built using Azure Speech Services can use the full range of customization options available for speech-to-text, text-to-speech, and custom keyword selection.

Anteckning

Anpassnings alternativen varierar efter språk/språk (se språk som stöds).Customization options vary by language/locale (see Supported languages).

ReferensdokumentReference docs

Nästa stegNext steps