8월, 2017의 게시물 표시

[의식의 흐름] 윈도우 10에서 구글 어시스턴트 써보기 #1

시작하며.. 구글 어시스턴트를 라즈베리파이에서 블루투스로 써보려했건만 블투 마이크가 안된다는(크하하하하하하하...) 치명적인 스펙으로 USB 마이크가 도착할때까지 보류하기로 하기로 했습니다. 그런데 윈도우 10에서 하면 되잖아? 어차피 지금 윈도우10에서 블루투스 쓰고 있으니 그냥 하면 되겠네? 라는 생각이 들었습니다. 고고씽 준비 윈도10에 파이썬 설치 전 이미 쓰고 있는 LG HBS-810 블루투스 연결 아 준비가 너무 쉽다... 나는 왜 라즈베리로 이렇게 고생을 한건가... 구글링 대충 구글링해보니 이거 보고 하면 될듯 https://www.xda-developers.com/how-to-get-google-assistant-on-your-windows-mac-or-linux-machine/ 구글 Assistant API 등록 이미 전에 해놨으니 패스 인스톨 파이썬 프로젝트 명령어 프롬프트 열고 아래 명령 실행 py -m pip install google-assistant-sdk[samples] 은 실패! 아 진짜... py -m pip install --upgrade setuptools 다시 시도 후 성공! oath 를 빼먹으셨네... py -m pip install --upgrade google-auth-oauthlib[tool] google-oauthlib-tool --client-secrets client_secret_xxxx.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless 지난번과 마찬가지로 https로 시작하는 URL을 받아다 인증받고 키를 써주면 credentials 파일을 만들어줍니다. 자 이제 실행! googlesamples-assistant-pushtotalk INFO:root:Connecting to embeddedassis

[의식의 흐름] 라즈베리파이 3에서 구글 어시스턴트를 이용해보자 #2

의식의 흐름이 끊겼.....었나봐요 아무 기억도 안납니다 ㅋㅋㅋ 그래서 지난 블로그를 다시 봅니다. Refresh 일단 python venv를 다시 불러오고 $ source env/bin/activate 인증까지 받았었군요. 인증파일이 있나 확인해봅니다. $ ll ~/.config/google-oauthlib-tool/credentials.json -rw-r--r-- 1 pi pi 330 Aug 24 14:52 /home/pi/.config/google-oauthlib-tool/credentials.json Bluetooth 연결 확인 via terminal 라즈베리에 hdmi 연결하는게 귀찮아서 terminal에서 확인해보고 싶어졌습니다. 지난번에 블투만 켜면 바로 잘 연결되는 것을 확인했으니 되었는지 확인해보고 싶어서요. hcitool 을 쓰라는 군요 $ hcitool hcitool - HCI Tool ver 5.23 Usage: hcitool [options] <command> [command parameters] Options: --help Display help -i dev HCI device Commands: dev Display local devices inq Inquire remote devices scan Scan for remote devices name Get name from remote device info Get information from remote device spinq Start periodic inquiry epinq Exit periodic inquiry cmd Submit arbitrary HCI comm

[의식의 흐름] 라즈베리파이 3 Model B에서 구글 어시스턴트를 이용해보자 #1

Today I Learned를 이용해서 정리해볼까 했는데 성격상 깔끔하게 정리하는건 불가능하고, 그냥 의식의 흐름대로 휘갈겨보기로 했습니다. 이미 몇번 포스팅을 하긴 했지만 이번부터 #1로 시작하기로 했습니다. 라즈베리파이 Wifi와 Bluetooth를 동시에 Raspberry Pi 3 Model B 를 사용중인데 지난번 블루투스 설정을 잘 한것 같은데 금방 끊기는 현상이 발생해서 맨붕했었습니다. wifi를 끄니까 아주 잘 되더라구요! 이 문제를 해결하려합니다.  Fix Raspberry Pi 3 Bluetooth Issues https://www.pi-supply.com/make/fix-raspberry-pi-3-bluetooth-issues/ 검색하다보니 이런 문제가 있다고.. Now at this point, many guides I read stated that a quick reboot and then Bluetooth would be working and accessible through Bluetooth Manager in Menu -> Preferences -> Bluetooth Manager, but I found that whilst this was an option, selecting Bluetooth Manager did absolutely nothing. After an hour or so of frustrated searches online, I stumbled across a page that stated “this happens because when Raspbian installs Blueman and the other Bluetooth software, it does not automatically add ordinary users to the “bluetooth” group. This group gives users permissions to access

TIL Today I Learned

Today I Learned(TIL) 이라는 컨셉을 알게 되었습니다. 이 블로그가 Shaun's Log이니 딱 맞네요. TIL을 의식의 흐름에 따라 가볍게 써야겠습니다. Today - TIL이란 무엇인가. Next - 라즈베리 파이에서 Bluetooth와 Wifi를 동시에 사용할 경우 Bluetooth가 끊기는 문제 해결

Raspberry pi 에 블루투스 연결하기

이미지
console로 어떻게 해보려고 했습니다만... 역시 GUI란 좋은것이죠. PC와 다름 없네요. Bluetooth speaker를 찾기모드로 켜놓고 Add Device를 선택하면 리스트에 나타납니다. 그리고 추가하면 끝! 이 링크가 가장 설명이 잘 된것 같은데... http://plugable.com/2016/03/14/listening-to-bluetooth-audio-on-your-raspberry-pi-3-pi-2-or-pi-zero/ 저기 빨간색 x표시가 이상해서 찾아보니 연결안된겁니다. 재연결해보니 아래와 같은 메시지가 발생하네요. Connection failed - GDBus.Error:org.bluez.Error.Failed: No such file or directory. Try to connect manually. 에러가 발생하면 아래 명령을 하라네요. 그러니 되긴한데 이거 매번 해줘야하려나요? 나중에 생각하기로 하고 계속 진행 pulseaudio --start 이번엔 9번에서 아무리 해도 Output에 Bluetooth가 나오지 않아 개삽질.. Configuration tab and selecting Off for bcm2835 ALSA 꼭 Off하자! 이래저래 여러번 리부팅도 하고 어떻게 하다보니 성공! 했지만 재생 중간에 작동 불능 상태가 계속 발생... 뭘까...파워가 부족한가 해서 해상도를 낮춰봤지만 동일 증상 발생 허접한 블루투스때문인가 해서 LG 넥밴드형 HBS-810으로 재시도 얘는 소리가 아예 안나네... ps 해보니 pulseaudio는 살아있고 /var/log/syslog 를 살펴보니..이게 뭐지? 구글 검색 Bluetooth: hci0 command 0x0c2d tx timeout 결국 알아냈다! wifi와 bluetooth를 같이 쓰니까 이러는구나... 왓더... 두가지 동시 쓰

라즈베리 파이 apt upgrade는......

이번엔 진짜로 라즈베리 파이를 오랫동안 쓸 일이 있어서 꺼냈습니다. 드디어 이놈으로 제대로 뭔가를 해볼수있겠구나! ssh로 접속하고 습관적으로 $ sudo apt update $ sudo apt upgrade 잠시 정리좀 하다보면 다 됐겠지... 95% [250 sonic-pi 21.2 MB/51.7 MB 41%] 38.1 kB/s 13min 19s 38kB????? 거의 30분동안 다운로드만 받고 있었네요. 집에서 시간내기 어려운 직장인에게 황금같은 시간에 다운로드만 30분째하고 있다니요! 드디어 다운로드 끝! 나머지는 금방 되겠지...는 Progress: [ 64%] [########################################################################........................................] 64%까지 또 30분이 더 걸렸습니다. 하악... 저전력이라 부담도 없으니 꼭 작업 마치고 나서 해야겠습니다. 시간 아깝네요!

이 블로그의 인기 게시물

WSL2 Ubuntu 20.04 및 네트워크 설정

git pull 을 했더니 branch가 갈라지는 경우

리눅스 멀티코어를 사용하는 tar 압축/해제