Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10 IoT Core로 라즈베리 파이에 코타나(Cortana) 설치하는 방법

Windows 10 IoT Core를 활용하면 라즈베리 파이(Raspberry Pi)에 마이크로소프트의 음성 비서 '코타나(Cortana)'를 비교적 쉽게 설치할 수 있습니다. 필요한 준비물만 갖추면 최소 30분 안에 코타나를 실행할 수 있습니다. 먼저 필요한 항목부터 살펴보겠습니다.

준비물

  1. 라즈베리 파이 3 모델 B+
  2. SanDisk 32GB microSD 카드 (40Mbps 이상 읽기 속도)
  3. 마이크가 내장된 블루투스 스피커 또는 유선 헤드폰 — 노키아 MD-12가 이 프로젝트에 딱 맞는 액세서리입니다. 사용자의 목소리를 코타나가 듣고, 코타나의 대답을 사용자가 들을 수 있어야 하므로 마이크가 달린 블루투스 스피커면 충분합니다.

준비물을 모두 갖췄다면 본격적으로 라즈베리 파이에 코타나를 설치해 보겠습니다. Windows 10 IoT Core는 마이크로소프트가 제공하는 전용 설치 도구 덕분에 라즈베리 파이에 손쉽게 설치할 수 있습니다. 아래 단계를 순서대로 따라 해 보세요.

1단계: 도구 다운로드

Windows 10 IoT Core로 라즈베리 파이에 코타나(Cortana) 설치하는 방법

마이크로소프트는 사용하기 쉬운 대시보드(Dashboard)를 통해 microSD 카드 포맷과 디스크 이미지 플래싱을 한 번에 처리할 수 있도록 지원합니다. 하나의 프로그램으로 모든 작업을 처리할 수 있어 라즈베리 파이에 OS를 설치하는 과정이 훨씬 간단해집니다. 아래 링크에서 Windows 10 IoT Core Dashboard를 다운로드하세요. Windows 참가자 프로그램 이용자를 위한 Insider Preview 버전 다운로드 링크도 함께 준비했습니다.

다운로드: Windows 10 IoT Core Dashboard
다운로드: Windows 10 IoT Core Dashboard Insider Preview

2단계: Windows 10 IoT Core 설치

Windows 10 IoT Core로 라즈베리 파이에 코타나(Cortana) 설치하는 방법
Windows 10 IoT Core 디스크 이미지가 microSD 카드에 성공적으로 플래싱되면, 해당 카드를 라즈베리 파이에 삽입합니다. 그다음 USB 마이크 또는 마이크가 달린 유선 헤드폰, 모니터와 연결하는 HDMI 케이블, 그리고 설정 과정에 필요한 기타 USB 주변기기를 연결합니다.

3단계: 초기 설정

Windows 10 IoT Core로 라즈베리 파이에 코타나(Cortana) 설치하는 방법
이제 라즈베리 파이의 전원을 켜고 화면의 안내에 따라 Windows 10 IoT Core 초기 설정을 완료합니다.

Windows 10 IoT Core로 라즈베리 파이에 코타나(Cortana) 설치하는 방법

언어를 선택하면 Windows 10 IoT Core 환영 화면으로 이동합니다. 이 화면에서 톱니바퀴 아이콘을 눌러 설정 메뉴에 접근할 수 있습니다. 디바이스의 IP 주소는 반드시 기록해 두세요. 이후 단계에서 필요합니다. 설정 메뉴에서는 코타나를 활성화하고, "Hey Cortana(헤이 코타나)"라고 말했을 때 코타나가 자동으로 깨어나도록 설정할 수 있습니다. 코타나를 활성화하면 음성을 듣고 응답할 수 있도록 권한을 부여하는 절차가 이어집니다.

4단계: 코타나 권한 부여

Windows 10 IoT Core로 라즈베리 파이에 코타나(Cortana) 설치하는 방법

화면 안내에 따라 코타나가 사용자의 음성을 듣고 응답할 수 있도록 권한을 부여합니다. 모든 필수 권한을 허용했다면, 라즈베리 파이가 부팅될 때마다 코타나가 실행되도록 마무리 설정을 진행합니다.

5단계: 오디오 설정

아래 사진과 같은 대시보드(Windows Device Portal)에 접속하려면 라즈베리 파이의 IP 주소가 필요합니다.

Windows 10 IoT Core로 라즈베리 파이에 코타나(Cortana) 설치하는 방법

웹 브라우저를 열고 라즈베리 파이의 IP 주소 뒤에 포트 번호 8080을 입력합니다. 예를 들어 다음과 같은 형식으로 입력하면 됩니다.

디바이스 포털에 접속하기 전에는 사용자 이름과 비밀번호를 묻는 창이 나타납니다. 기본 사용자 이름은 administrator이며, 비밀번호는 microSD 카드에 Windows 10 IoT Core를 플래싱할 때 설정한 값입니다. 로그인 후에는 오디오 레벨을 조절해 코타나가 사용자의 목소리를 잘 듣고 응답하도록 최적화할 수 있으며, Windows Device Portal 접속용 디바이스 이름과 비밀번호도 변경할 수 있습니다.

6단계: 부팅 시 코타나 자동 실행

Windows 10 IoT Core로 라즈베리 파이에 코타나(Cortana) 설치하는 방법

이 과정에서 가장 중요한 부분은 라즈베리 파이가 부팅될 때마다 코타나가 자동으로 실행되도록 설정하는 것입니다. Windows 10 IoT Core에서는 부팅 주기마다 코타나를 켜고 끄기가 매우 간단합니다. Windows Device Portal 대시보드 왼쪽 메뉴에서 Apps > Apps Manager로 이동한 뒤, 목록에서 Cortana를 찾아 시작 프로그램(Startup)으로 설정하세요. 이제 라즈베리 파이가 부팅될 때마다 코타나가 자동으로 실행됩니다.

마치며

Windows 10 IoT Core는 라즈베리 파이에 설치하기 좋은 운영체제입니다. 리눅스 명령어 지식이 전혀 필요 없고, Windows 10 사용자라면 인터페이스가 낯설지 않아 쉽게 적응할 수 있습니다. 직접 만드는 코타나 스마트 스피커는 재미있는 프로젝트지만, 몇 가지 유의할 점이 있습니다. 라즈베리 파이 버전의 코타나는 Windows 10 PC의 코타나만큼 빠르게 반응하지 않으며, 질문을 받을 준비가 되기까지 1~2초 정도 걸릴 수 있습니다. 실제 테스트에서도 이 프로젝트 실행 중 라즈베리 파이의 CPU 사용률이 거의 100%에 육박하는 경우가 있었습니다. 따라서 코타나 스피커 용도로 사용하는 라즈베리 파이에는 다른 프로젝트를 함께 실행하지 않는 것이 좋습니다.