O que é a Voz do Direct Line?

A Direct Line Speech é uma solução ponto a ponto robusta para criar um assistente de voz flexível e extensível. Ele é alimentado pelo Bot Framework e seu canal Direct Line Speech, que é otimizado para interação de entrada e saída de voz com bots.

Os assistentes de voz ouvem os usuários e tomam uma ação em resposta, muitas vezes falando de volta. Eles usam fala para texto para transcrever a fala do usuário e, em seguida, tomam medidas sobre a compreensão de linguagem natural do texto. Esta ação inclui frequentemente a saída falada do assistente gerada com conversão de texto em voz.

Direct Line Speech oferece os mais altos níveis de personalização e sofisticação para assistentes de voz. Ele foi projetado para cenários de conversação que são abertos, naturais ou híbridos dos dois com conclusão de tarefas ou uso de comando e controle.

O Direct Line Speech suporta estas localidades: ar-eg, ar-sa, ca-es, da-dk, de-deen-auen-caen-gben-inen-nzen-uses-eses-mxfi-fifr-cafr-frgu-inhi-inhu-huit-itja-jpko-krmr-innb-nonl-nlpl-plpt-brpt-ptru-rusv-seta-inte-inth-thtr-trzh-cnzh-hkzh-tw

Introdução ao Direct Line Speech

Para criar um assistente de voz usando a Fala de Linha Direta, crie um recurso de Fala e um recurso de Bot do Azure no portal do Azure. Em seguida, conecte o bot ao canal Direct Line Speech.

Diagrama conceitual do fluxo do serviço de orquestração de fala direta

Para obter um guia passo a passo completo sobre como criar um assistente de voz simples usando o Direct Line Speech, consulte o tutorial para habilitar sua fala com seu bot com o SDK de fala e o canal Direct Line Speech.

Também oferecemos inícios rápidos projetados para que você execute o código e aprenda as APIs rapidamente. Esta tabela inclui uma lista de inícios rápidos do assistente de voz organizados por idioma e plataforma.

Início Rápido Plataforma Referência da API
C#, UWP Windows Procurar
Java Windows, macOS, Linux Procurar
Java Android Procurar

Código de exemplo

O código de exemplo para criar um assistente de voz está disponível no GitHub. Esses exemplos abrangem o aplicativo cliente para se conectar ao seu assistente em várias linguagens de programação populares.

Personalização

Os assistentes de voz criados usando o serviço de fala podem usar toda a gama de opções de personalização disponíveis para conversão de fala em texto, texto em fala e seleção de palavras-chave personalizadas.

Nota

As opções de personalização variam de acordo com o idioma/localidade (consulte Idiomas suportados).

Direct Line Speech e sua funcionalidade associada para assistentes de voz são um suplemento ideal para a solução de assistente virtual e modelo empresarial. Embora o Direct Line Speech possa funcionar com qualquer bot compatível, esses recursos fornecem uma linha de base reutilizável para experiências de conversação de alta qualidade e habilidades e modelos de suporte comuns para começar rapidamente.

Próximos passos