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. Este elevado grau de flexibilidade é acompanhado de uma maior complexidade. Considere Comandos Personalizados para cenários com escopo para tarefas bem definidas usando entrada de linguagem natural.

O Direct Line Speech suporta estas localidades: ar-eg, , , da-dk, de-denl-nles-eses-mxen-usfr-cafi-finb-nomr-inpl-plko-krja-jpit-itpt-brhu-huhi-ingu-inpt-ptfr-fren-nzru-ruth-thte-intr-trta-inzh-cnzh-hkar-saen-cazh-twen-auen-gben-insv-seca-es

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.

Conceptual diagram of the Direct Line Speech orchestration service flow

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.

Documentos de referência

Próximos passos