Che cos'è Direct Line Speech?
Direct Line Speech è una soluzione end-to-end affidabile per la creazione di un assistente vocale flessibile ed estensibile. È dotato di tecnologia Bot Framework e basato sul proprio canale Direct Line Speech, ottimizzato per l'interazione voice-in e voice-out con i bot.
Gli assistenti vocali ascoltano gli utenti e agiscono di conseguenza, spesso pronunciando una risposta. Usano il riconoscimento vocale per trascrivere il parlato dell'utente e quindi agire in base alla comprensione del linguaggio naturale del testo. L'azione include spesso l'output parlato generato dall'assistente tramite sintesi vocale.
Direct Line Speech offre i livelli più elevati di personalizzazione e complessità per gli assistenti vocali. È progettato per scenari di conversazione a risposta aperta, naturali o per una versione ibrida dei due con completamento delle attività o l'uso di comandi e controlli.
Direct Line Speech supporta queste impostazioni locali: ar-eg
, ar-sa
, ca-es
, da-dk
, de-de
, en-au
, en-ca
, en-gb
, en-in
, en-nz
, en-us
, es-es
, es-mx
, fi-fi
, fr-ca
, fr-fr
, gu-in
, hi-in
, hu-hu
, it-it
, ja-jp
, ko-kr
, mr-in
, nb-no
, nl-nl
, pl-pl
, pt-br
, pt-pt
, ru-ru
, sv-se
, ta-in
, te-in
, th-th
, tr-tr
, zh-cn
, zh-hk
e zh-tw
.
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.
Per una guida dettagliata completa sulla creazione di un semplice assistente vocale con Direct Line Speech, vedere l'esercitazione per abilitare le funzionalità vocali del bot con Speech SDK e il canale Direct Line Speech.
Sono disponibili anche guide all'avvio rapido progettate per consentire l'esecuzione del codice e l'apprendimento rapido delle API. Questa tabella include un elenco di guide all'avvio rapido sugli assistenti vocali, organizzate per linguaggio e piattaforma.
Avvio rapido | Piattaforma | Informazioni di riferimento sulle API |
---|---|---|
C#, piattaforma 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 riguardano l'applicazione client per la connessione all'assistente in diversi linguaggi di programmazione comuni.
- Voice assistant samples (SDK) (Esempi di assistente vocale - SDK)
- Esercitazione: Abilitare le funzionalità vocali per l'assistente con Speech SDK, C#
Personalizzazione
Gli assistenti vocali creati con il servizio Voce possono usare l'intera gamma di opzioni di personalizzazione disponibili per il riconoscimento vocale, la sintesi vocale e la selezione di parole chiave personalizzate.
Nota
Le opzioni di personalizzazione variano in base alla lingua o alle impostazioni locali. Vedere Lingue supportate.
Direct Line Speech e le funzionalità associate per gli assistenti vocali costituiscono un'integrazione ideale per la soluzione Assistente virtuale e il modello Enterprise. Anche se Direct Line Speech può usare qualsiasi bot compatibile, queste risorse forniscono una soluzione di base riutilizzabile per esperienze di conversazione di alta qualità, nonché competenze e modelli di supporto comuni per iniziare rapidamente.