2. Adicionar um modo offline para tradução de fala em texto local2. Adding an offline mode for local speech-to-text translation

Neste tutorial, você adicionará a capacidade de executar comandos usando o reconhecimento de fala do Azure, que permitirá que você faça algo com base na palavra ou na frase que você definir.In this tutorial, you will add the ability to execute commands using Azure speech recognition which will allow you to make something happen based on the word or phrase you define.

ObjetivosObjectives

  • Saiba como o reconhecimento de fala do Azure pode ser usado para executar comandosLearn how Azure speech recognition can be used to execute commands

InstruçõesInstructions

Na janela Hierarquia, selecione o objeto Lunarcom e, na janela Inspetor, use o botão Adicionar Componente para adicionar o componente Reconhecedor de Palavra de Despertar do Lunarcom (Script) ao objeto Lunarcom e configure-o da seguinte maneira:In the Hierarchy window, select the Lunarcom object, then in the Inspector window, use the Add Component button to add the Lunarcom Wake Word Recognizer (Script) component to the Lunarcom object and configure it as follows:

  • No campo Palavra de Despertar, insira uma frase adequada, por exemplo, Ativar o terminal.In the Wake Word field, enter a suitable phrase, for example, Activate terminal.
  • No campo Palavra de Ignorar, insira uma frase adequada, por exemplo, Ignorar o terminal.In the Dismiss Word field, enter a suitable phrase, for example, Dismiss terminal.

Editor do Unity com o componente de script Reconhecedor de Palavra de Despertar do Lunarcom realçado

Observação

O componente Reconhecedor de Palavra de Despertar do Lunarcom (Script) não faz parte do MRTK.The Lunarcom Wake Word Recognizer (Script) component is not part of MRTK. Ele foi fornecido com os ativos deste tutorial.It was provided with this tutorial's assets.

Se agora você inserir o modo de jogo, como no tutorial anterior, o painel do terminal será habilitado por padrão, mas você poderá desabilitá-lo dizendo a Palavra de Ignorar, Ignorar terminal:If you now enter Game mode, as in the previous tutorial, the terminal panel is enabled by default, but you can now disable it by saying the Dismiss Word, Dismiss terminal:

Editor do Unity no modo de reprodução com o recurso de reconhecimento de fala em uso

E habilitá-la novamente dizendo a Palavra de Despertar, Ativar terminal:And enable it again by saying the Wake Word, Activate terminal:

Editor do Unity no modo de reprodução com terminal ativo

Cuidado

O aplicativo precisa se conectar ao Azure, portanto, verifique se o computador/dispositivo está conectado à Internet.The application needs to connect to Azure, so make sure your computer/device is connected to the internet.

Dica

Se você prever que frequentemente não poderá se conectar ao Azure, também poderá implementar comandos de fala usando o MRTK de acordo com as instruções Usar comandos de fala.If you anticipate frequently not being able to connect to Azure, you can also implement speech commands using MRTK by following the Using speech commands instructions.

ParabénsCongratulations

Você implementou comandos de fala da plataforma Azure.You have implemented speech commands powered by Azure. Execute o aplicativo em seu dispositivo para garantir que o recurso esteja funcionando corretamente.Run the application on your device to ensure the feature is working properly.

No próximo tutorial, você aprenderá a traduzir a fala usando a Tradução de Fala do Azure.In the next tutorial, you will learn how to translate speech using Azure speech translation.