Che cos'è Direct Line Speech?

Direct Line Speech è una soluzione end-to-end affidabile per la creazione di un assistente vocale flessibile ed estensibile. È basato su Bot Framework e sul suo canale Direct Line Speech, ottimizzato per l'interazione vocale e vocale con i bot.

Gli assistenti vocali ascoltano gli utenti e svolgono un'azione in risposta, spesso parlando di nuovo. Usano la sintesi vocale per trascrivere il parlato dell'utente, quindi intervenire sulla comprensione del linguaggio naturale del testo. Questa azione include spesso l'output parlato dell'assistente generato con testo vocale.

Direct Line Speech offre i livelli più elevati di personalizzazione e complessità per gli assistenti vocali. È progettato per scenari di conversazione aperti, naturali o ibridi dei due con il completamento delle attività o l'uso di comandi e controlli. Questo elevato grado di flessibilità è dotato di una maggiore complessità. Prendere in considerazione i comandi personalizzati per gli scenari con ambito di attività ben definite usando l'input in linguaggio naturale.

Direct Line Speech supporta queste impostazioni locali: , ar-sa, , , de-de, en-ausv-seta-inhu-hupt-pthi-inru-rupt-brnl-nlmr-inja-jpko-krit-itgu-infi-fies-mxes-espl-plfr-caen-nzen-inen-usnb-noen-gben-cafr-fr, zh-cnzh-hktr-trte-inth-the .zh-twda-dkca-esar-eg

Introduzione a Direct Line Speech

Per creare un assistente vocale usando Direct Line Speech, creare una risorsa Voce e una risorsa Azure Bot nel portale di Azure. Connettere quindi il bot al canale Direct Line Speech.

Conceptual diagram of the Direct Line Speech orchestration service flow

Per una guida completa e dettagliata sulla creazione di un semplice assistente vocale con Direct Line Speech, vedere l'esercitazione per abilitare il bot con Speech SDK e il canale Direct Line Speech.

Sono disponibili anche guide introduttive progettate per consentire l'esecuzione rapida del codice e l'apprendimento delle API. Questa tabella include un elenco di guide introduttive per assistente vocale organizzate per lingua e piattaforma.

Avvio rapido Piattaforma Informazioni di riferimento sulle API
C#, UWP Finestre Sfoglia
Java Windows, macOS, Linux Sfoglia
Java Android Sfoglia

Codice di esempio

Il codice di esempio per la creazione di un assistente vocale è disponibile in GitHub. Questi esempi illustrano l'applicazione client per la connessione all'assistente in diversi linguaggi di programmazione comuni.

Personalizzazione

Gli assistenti vocali creati con il servizio Voce possono usare l'intera gamma di opzioni di personalizzazione disponibili per la sintesi vocale, la sintesi vocale e la selezione di parole chiave personalizzate.

Nota

Le opzioni di personalizzazione variano in base alla lingua/impostazioni locali (vedere Lingue supportate).

Direct Line Speech e le relative funzionalità associate per gli assistenti vocali sono un supplemento ideale per la soluzione Assistente virtuale ed Enterprise Template. Anche se Direct Line Speech può usare qualsiasi bot compatibile, queste risorse forniscono una baseline riutilizzabile per esperienze conversazionali di alta qualità e competenze e modelli di supporto comuni per iniziare rapidamente.

Documentazione di riferimento

Passaggi successivi