AVS를 Raspberry Pi로 이동하기위한 "클라이언트 ID"정보
3982 단어 AlexaVoiceService알렉사
소개
Raspberry Pi B3에서 AVS (Alexa Voice Service)를 움직이려고 할 때 인증 오류가 발생합니다.
튜토리얼이나 avs-device-sdk의 issue를 보는 것도 분명히 모른다.
이 기사에서는 내가 빠진 부분에 대해 자세히 설명합니다.
전제 조건
Raspberry Pi B3
OS: NOOBS 2.8.2 Release Date 2018-6-28
htps //w w. 등 sp 베 ry 피. 오 rg / 도 w 응 아 ds /의 bs /
avs-device-sdk
htps : // 기주 b. 코 m/아아/아 vs-로 ゔぃ세-sdk/
참조
Raspberry Pi Quick Start Guide with Script
htps : // 기주 b. 코 m / 아아 / 아 vs - ゔ ぃせ - sdk / ぃ き / 라 sp 벨 ry - 피크 ck-S
기타 플랫폼 및 기기용 코드 기반 링크
htps : //로 ゔぇぺぺr. 아마존. 코 m/쟈/도 cs/아아-ゔぉ이세-r ゔぃ세/코데-바세 d-ぃ 킨 g-오테ぇ rp p t후 rms. HTML
Input AVS Credentials
htps : //로 ゔぇぺぺr. 아마존. 코 m/쟈/도 cs/아아-ゔぉ이세-r ゔぃ세/인프 t-아 vs-c 레덴치아 ls. HTML
빠진 곳
Alexa 기동시의 인증 프로세스시에 인증되지 않는다.
UNRECOVERABLE AUTHORIZATION ERROR : INVALID_CBL_CLIENT_ID 발생
Entering limited interaction mode:
CLIENT ID 정보
빌드하기 전에 config.txt에 CLIENT ID와 PRODUCT ID를 나열합니다. 그러나이 CLIENT ID는 매우 이해하기 어려운 함정이됩니다.
개발자 콘솔에 등록하면 다음과 같이 표시됩니다.
여기에 「클라이언트 ID」라고 기재되어 있어 이것을 클라이언트 ID에 기재해 버립니다.
SDK 1.6 또는 그 이전의 버젼에는 이 클라이언트 ID를 기재할 필요가 있었습니다.
그러나 SDK1.7부터는 이쪽의 클라이언트 ID를 기재하면 위와 같이 인증 에러가 발생하고 있습니다.
해결 방법
Raspberry Pi에서 avs를 사용하는 경우 사용할 클라이언트 ID를 새로 생성해야하는 것 같습니다.
위의 '내 제품'에서 '보안 프로필'을 클릭합니다.
여기에서 '다른 기기 및 플랫폼'을 클릭합니다.
클라이언트 ID 이름을 나열하고 일반 ID를 클릭하면 avsdp_device_settings_client_id_title이 생성됩니다. 이 avsdp_device_settings_client_id_title이 Raspberry Pi에서 setup.txt에 나열된 CLIENT ID 부분에 나열된 ID입니다.
끝에
1.7의 릴리스 직전의 SDK1.6으로부터 avs에 임하기 시작해, 1.7이 되어, 인증을 할 수 없게 되어, 빠져 버렸습니다.
Security Profile Management의 탭 안에 「Web Setting|Android/Kindle Settings|iOS Settings」라고 있어, 중요한 「Other Device/Platform」이 표시되지 않고 빠져 버렸습니다.
"다른 기기와 플랫폼"을 찾는 데 약간의 시간이 걸렸습니다.
웹에서의 튜토리얼에도 이 점을 상세한 정보가 없었습니다만, 어느새 공식 튜토리얼도 기재되어 있었습니다.
영어판입니다만, 매우 알기 쉽고, 자세한 것은 이 기사를 참조하는 것이 좋을까 생각합니다.
Reference
이 문제에 관하여(AVS를 Raspberry Pi로 이동하기위한 "클라이언트 ID"정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hiromasat/items/f7aac03ed06c145a3854
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(AVS를 Raspberry Pi로 이동하기위한 "클라이언트 ID"정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hiromasat/items/f7aac03ed06c145a3854텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)