2. 로컬 음성-텍스트 변환에 오프라인 모드 추가2. Adding an offline mode for local speech-to-text translation

이 자습서에서는 Azure 음성 인식을 통해 사용자가 정의하는 단어 또는 구에 따라 작업을 수행할 수 있는 명령을 실행하는 기능을 추가합니다.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.

목표Objectives

  • Azure 음성 인식을 사용하여 명령을 실행하는 방법 알아보기Learn how Azure speech recognition can be used to execute commands

지침Instructions

[계층 구조] 창에서 Lunarcom 개체를 선택한 다음, [검사기] 창에서 구성 요소 추가 단추를 사용하여 Lunarcom 실행 단어 인식기(스크립트) 구성 요소를 Lunarcom 개체에 추가하고 다음과 같이 구성합니다.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:

  • 실행 단어 필드에서 적절한 구를 입력합니다(예: 터미널 활성화).In the Wake Word field, enter a suitable phrase, for example, Activate terminal.
  • 해제 단어 필드에서 적절한 구(예: 터미널 해제)를 입력합니다.In the Dismiss Word field, enter a suitable phrase, for example, Dismiss terminal.

Lunarcom 실행 단어 인식기 스크립트 구성 요소가 강조 표시된 Unity 편집기

참고

Lunarcom 실행 단어 인식기(스크립트) 구성 요소는 MRTK의 일부가 아닙니다.The Lunarcom Wake Word Recognizer (Script) component is not part of MRTK. 이 자습서의 자산과 함께 제공되었습니다.It was provided with this tutorial's assets.

이전 자습서에서와 같이 이제 게임 모드로 들어가면 터미널 패널을 기본적으로 사용하도록 설정되어 있지만, 터미널 해제 라는 해제 단어를 말하여 터미널 패널을 사용하지 않도록 설정할 수 있습니다.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:

음성 인식 기능이 사용 중인 재생 모드의 Unity 편집기

그리고 터미널 활성화 라는 실행 단어를 말하여 터미널 패널을 다시 사용하도록 설정합니다.And enable it again by saying the Wake Word, Activate terminal:

활성 터미널이 있는 재생 모드의 Unity 편집기

주의

애플리케이션에서 Azure에 연결해야 하므로 컴퓨터/디바이스가 인터넷에 연결되어 있는지 확인합니다.The application needs to connect to Azure, so make sure your computer/device is connected to the internet.

Azure에 자주 연결할 수 없는 것으로 예상되는 경우 음성 명령 사용 지침에 따라 MRTK를 사용하여 음성 명령을 구현할 수도 있습니다.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.

축하합니다.Congratulations

Azure에서 구동하는 음성 명령을 구현했습니다.You have implemented speech commands powered by Azure. 디바이스에서 애플리케이션을 실행하여 기능이 제대로 작동하는지 확인합니다.Run the application on your device to ensure the feature is working properly.

다음 자습서에서는 Azure 음성 번역을 사용하여 음성을 번역하는 방법에 대해 알아봅니다.In the next tutorial, you will learn how to translate speech using Azure speech translation.