Introdução
O Azure AI Speech fornece APIs que você pode usar para criar aplicativos habilitados para fala. O que está incluído:
- Conversão de fala em texto: uma API que permite o reconhecimento de fala na qual seu aplicativo pode aceitar entrada falada.
- Conversão de texto em fala: uma API que permite a síntese de fala na qual seu aplicativo pode fornecer saída falada.
- Tradução de fala: uma API que você pode usar para traduzir a entrada falada em vários idiomas.
- Reconhecimento de alto-falantes: uma API que permite que seu aplicativo reconheça alto-falantes individuais com base em sua voz.
- Reconhecimento de intenção: uma API que usa a compreensão da linguagem conversacional para determinar o significado semântico da entrada falada.
Este módulo se concentra no reconhecimento e síntese de fala, que são os principais recursos de qualquer aplicativo habilitado para fala.
Neste módulo, irá saber como:
- Provisionar um recurso do Azure para o serviço Azure AI Speech
- Usar a API de fala para texto para implementar o reconhecimento de fala
- Use a API de conversão de texto em fala para implementar a síntese de fala
- Configurar formato de áudio e vozes
- Usar SSML (Speech Synthesis Markup Language)
As unidades no módulo incluem informações conceituais importantes sobre o Azure AI Speech e como usar sua API por meio de um dos kits de desenvolvimento de software (SDKs) suportados, após o qual você poderá experimentar o Azure AI Speech por si mesmo em um exercício prático. Para concluir o exercício prático, você precisará de uma assinatura do Microsoft Azure. Se ainda não tiver uma, pode inscrever-se numa avaliação gratuita em https://azure.com/free.