raspberry pi 24

AlexaPi - Bluetooth Speaker 연결하기 1

AlexaPi - Bluetooth Speaker 연결하기 1 이번에는 Raspberry pi에 설치된 Alexa pi를 bluetooth speaker에 연결하여 마치 Amazon Echo 처럼 동작하도록 만드는 단계이다. 그리고 Wakeup trigger 도 pocketsphinx 에서 snowboy로 변경해야 한다. 인식율은 확실히 snowboy가 좋다. 1. Alexa pi Bluetooth speaker 연결간단하다. Alexa pi의 입출력을 bluetooth로 변경하면 된다.bluetooth 입출력은 이전 포스팅에서 다루었고, 이를 alexa pi에 적용해주기만 하면 된다.pulse audio를 통한 설정이었다. 아래 포스팅 참고.. 2017/08/29 - [Raspberry pi] - 라즈..

Raspberry pi 2018.01.13

Alexa Pi 설치 - Amazon Echo 만들기

Alexa Pi 설치 Alexa Pi 설치를 위해 소스를 git에서 받아와야 한다. git이 없다면 git 설치부터 해야한다.그리고 그 소스는 /opt 밑에 있어야 한다.cd /optsudo apt-get install gitudo git clone https://github.com/alexa-pi/AlexaPi.git 그리고 설치 실행.sudo ./AlexaPi/src/scripts/setup.sh 아래와 같이 몇가지 질문을 한다. 모두 기본값으로 선택하면 된다.TIP: When there is a value in brackets like [default_value], hit Enter to use it. Which operating system are you using? debian - Debian,..

Raspberry pi 2018.01.04

Alexa Pi - Alexa Voice Service 만들기

Alexa Pi - Alexa Voice Service 만들기 Alexa PI 설치를 위한 첫 단계는 Alexa Voice Service 생성이다. 아래와 같이 비교적 간단하게 만들 수 있다. 1. 아마존 개발자 사이트에 로그인 후 Developer Console 에 접속한다.2. Alexa 탭을 선택하고, Alexa Voice Service - Get Started를 누른다. 3. Create Product를 눌러 새 Product를 생성한다. 4. 아래와 같이 입력한다. 물론 개인적으로 조금 다르게 입력해도 무방하다. 별표는 필수 5. Next를 누르면, Security Profile을 선택하거나 생성할 수 있다. Create New Profile 을 선택한다.6. Security Profile 과 ..

Raspberry pi 2017.12.27

Alexa Pi (Raspberry pi + Alexa) 그리고 Bluetooth Speaker 로 Amazon Echo 만들기

Raspberry Pi 에 Alexa Pi 를 설치하고, Bluetooth 스피커를 헤드셋 모드로 연결하는데에 성공하였다.이제 내 화웨이 스피커는 Amazon Echo 스피커처럼 동작한다. (단, Echo에 비해 기능제약은 있다. ㅜㅜ) 아직까지 몇가지 보완할 점이 남아있지만, 기본적인 삽질은 다 했다는 판단하에 삽질과정을 포스팅한다. Alexa Pi는 Amazon의 Alexa 서비스를 Raspberry Pi에 심어서 마치 음성인식 스피커인 Amazon Echo 와 같은 기능을 하도록 만들어주는 오픈소스 프로젝트 정도로 이해하면 된다.자세한 건 아래 사이트에서 참고하시라..https://github.com/alexa-pi/AlexaPi 삽질 과정은 저 사이트를 기반으로 한다. 능력자들은 저 사이트만으로 ..

Raspberry pi 2017.12.24

라즈베리파이 음성인식 - Google API nodejs sample 실행

라즈베리파이 음성인식 - Google API nodejs sample 실행 구글은 음성인식 API를 nodejs sample로도 제공하고 있다. 아래와 같이 sample 코드를 실행해보는 것만으로도 구글 음성인식을 간단히 시험해볼 수 있다. 1. 샘플코드 다운로드 $ git clone https://github.com/GoogleCloudPlatform/nodejs-docs-samples.git 2. API 인증키 발급 및 다운로드 구글 프로젝트 사이트 접속https://console.cloud.google.com/ 메뉴 > API 및 서비스 > 사용자 인증 정보 사용자 인증정보 만들기 > 서비스 계정 키 Compute Engine default service account > JSON > 생성 및 다운..

Raspberry pi 2017.09.10

9편 스마트 콘센트? Smart Plug! + Node.js Push 서버 (App편)

[Raspberry pi] - 1편 스마트 콘센트? Smart Plug![Raspberry pi] - 2편 스마트 콘센트? Smart Plug![Raspberry pi] - 3편 스마트 콘센트? Smart Plug![Raspberry pi] - 4편 스마트 콘센트? Smart Plug! + 앱위젯[Raspberry pi] - 5편 스마트 콘센트? Smart Plug! + 터치스위치[Raspberry pi] - 6편 스마트 콘센트? Smart Plug! + Node.js Push 서버 (개요편)[Raspberry pi] - 7편 스마트 콘센트? Smart Plug! + Node.js Push 서버 (Firebase 등록)[Raspberry pi] - 8편 스마트 콘센트? Smart Plug! + Node...

Raspberry pi 2017.05.06

8편 스마트 콘센트? Smart Plug! + Node.js Push 서버 (서버편)

[Raspberry pi] - 1편 스마트 콘센트? Smart Plug![Raspberry pi] - 2편 스마트 콘센트? Smart Plug![Raspberry pi] - 3편 스마트 콘센트? Smart Plug![Raspberry pi] - 4편 스마트 콘센트? Smart Plug! + 앱위젯[Raspberry pi] - 5편 스마트 콘센트? Smart Plug! + 터치스위치[Raspberry pi] - 6편 스마트 콘센트? Smart Plug! + Node.js Push 서버 (개요편)[Raspberry pi] - 7편 스마트 콘센트? Smart Plug! + Node.js Push 서버 (Firebase 등록)[Raspberry pi] - 8편 스마트 콘센트? Smart Plug! + Node...

Raspberry pi 2017.05.03

라즈베리파이에 Node.js 설치

이번에 SD카드를 바꾸는바람에 라즈베리파이(Raspberry Pi) 기반으로 돌아가는 Node.js 홈서버가 날라갔으므로, 다시 홈서버를 셋업해야 한다. 가장 처음이 Node.js 설치, 아래 사이트에 방문하면 설치 방법이 잘 나와 있다.http://node-arm.herokuapp.com/ 나는 알맹이만 쏙. 설치 패키지 다운로드$ wget http://node-arm.herokuapp.com/node_latest_armhf.deb 패키지 설치$ sudo dpkg -i node_latest_armhf.deb 설치 확인$ node -v 그리고, 개발하면서 추가했던 npm 모듈들을 가져와야 한다. 대부분의 모듈을 로컬로 설치했으므로 node_modules 라는 폴더를 그대로 복사해오기만 하면 끝. 내 경우..

Raspberry pi 2017.04.29

3편 PLEX 최적화 - PLEX Media Server 재설치

[Raspberry pi] - 1편 라즈베리파이(Raspberry Pi) PLEX 최적화[Raspberry pi] - 2편 PLEX 최적화 - 라즈비안(Raspbian) 재설치 이제 PLEX를 재설치할 차례이다. 1. Repository 추가PLEX 패키지를 제공해 줄 Repository를 추가해야 한다. $ echo "deb https://dev2day.de/pms/ jessie main" | sudo tee /etc/apt/sources.list.d/pms.list https용 키 추가$ wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key | sudo apt-key add - apt update$ sudo apt-get update 2. PLEX 설치$ su..

Raspberry pi 2017.04.29

2편 PLEX 최적화 - 라즈비안(Raspbian) 재설치

[Raspberry pi] - 1편 라즈베리파이(Raspberry Pi) PLEX 최적화 1편에서 지금 사용중인 SD카드의 속도 문제를 발견한 후, 잠깐의 고민 끝에 SD카드를 구매하기로 했다.PLEX 트랜스코딩을 위한 임시디렉토리만 USB 메모리로 빼 줘도 눈에 띄게 성능이 좋아지는데, DB엑세스, Swap 등이 발생할 때에도 File IO 속도가 더 빨라진다면 얼마나 성능이 개선될까? 라는 막연한, 그러나 근거없지는 않은, 기대 때문이다. SD카드에 대한 여러 후기를 살펴본 후, 결정한 제품은 Samsung EVO Class 10 32GB.스펙 상으로는 전송속도 최대 48MB/s 라고 하지만 최대는 최대일 뿐, 그정도까지 기대하지는 않는다. SD카드가 바뀌면 결국 라즈비안(Raspbian) 부터 새로..

Raspberry pi 2017.04.29