Google 어시스턴트 비공식 데스크톱 클라이언트는 Google Assistant SDK 를 기반으로 한 Google Assistant의 크로스 플랫폼 데스크탑 클라이언트입니다.
메모:
"Google 어시스턴트 비공식 데스크톱 클라이언트"가 개발 중입니다. 따라서 버그를 찾거나 제안이 있으면 문제 또는 풀 요청을 자유롭게 게시하십시오.
이 디자인은 Chrome OS의 Google Assistant에서 영감을 얻었으며 Light Mode (Beta) 및 Dark Mode 모두로 제공됩니다.
원하는 경우 컴퓨터에 조수를 구축 할 수 있습니다 (빌드 방법 참조) . 직접 프로젝트를 구축하지 않으려면 여기에서 각 플랫폼의 어시스턴트 설정/설치 프로그램을 다운로드 할 수 있습니다 (릴리스). 다른 공식 출처에서도 다운로드 할 수 있습니다.
winget
사용)Windows 11 에 있다면
winget
사전 설치되어있을 가능성이 있습니다. 이전 버전의 Windows (Windows 10)에 있고 설치되지 않은 경우 설치 방법을 설치하여 설치하는 방법을 확인하십시오.
PS> Winget 설치 "g -Assist"-e
ps> winget 설치 "g-assist-preview"-e
brew
사용)Brew.sh를 방문하여
brew
설치하는 방법을 배우십시오.
$ brew install-cask google-assistant
snap
사용)Ubuntu, Kde Neon, Manjaro, Zorin OS 등과 같은 일부 Linux 배포판에는
snap
사전 설치되어 있습니다. 스냅에 대한 기본 지원이없는 배포판의 경우 Snapd Documentation 페이지 설치를 방문하십시오.
Snapstore에서 수동으로 다운로드 :
$ Sudo Snap G-Assist 설치
릴리스 후보를 설치하려는 경우 :
$ Sudo Snap G-Assist 설치 -Candidate
베타 버전을 설치하려는 경우 :
$ Sudo Snap G-Assist-Beta 설치
클라이언트를 사용하려면 장치 등록 프로세스를 통해 얻을 수있는 인증을 위해 "키 파일" 과 "토큰"이 있어야합니다. 아래에 주어진 위키를 통해 시작할 수 있습니다.
" Google 어시스턴트 비공식 데스크톱 클라이언트의 설정 인증 설정 "Wiki ( 장치 등록 및 인증 도움말 모두) :
https://github.com/melvin-abraham/google-assistant-unofficial-desktop-client/wiki/setup-authentication-for-google-assistant-unofficial-desktop-client
사용자 친화적 인 등록 방법을 원한다면 장치 등록 UI를 사용하십시오.
https://developers.google.com/assistant/sdk/guides/library/python/embed/config-dev-project-and-account
CLI 도구를 사용하여 장치 등록 및 인증 프로세스를 수동으로 완료하려면 다음을 읽으십시오.
https://developers.google.com/assistant/sdk/reference/device-registration/register-device-manual
장치를 등록하고 필요한 인증 파일을 다운로드 한 후 설정 으로 이동하여 "키 파일 경로" 및 "저장 토큰 경로" 를 각 파일이있는 위치로 설정할 수 있습니다.
당신은 모든 종류의 기여에 기여하는 것을 환영합니다.
? 기능을 요청/제안합니다
? 버그를보고하십시오
이 문서를 더 좋게 만드십시오
코드에 기여하십시오
시작하기 전에 Google Assistant 비공식 데스크톱 클라이언트의 기고 가이드 라인을 확인하는 것이 좋습니다.
Windows : Win + Shift + a
MACOS : CMD + SHIFT + A.
Linux : Super + Shift + A.
참고 : 키보드 바로 가기는 설정에서 구성 가능합니다
P5.JS :
사용자가 MIC를 통해 말할 때 시각화 목적.
링크 : https://p5js.org/
aud_player.js :
스피커를 통해 오디오를 재생합니다.
링크 : https://github.com/itswendell/google-assistant-desktop-client/blob/develop/src/renderer/providers/assistant/player.js
Microphone.js :
Web API를 사용하여 오디오를 녹음합니다.
링크 : https://github.com/itswendell/google-assistant-desktop-client/blob/develop/src/renderer/providers/assistant/microphone.js
Google 보조 :
Google Assistant SDK의 Node.js 구현
링크 : https://github.com/endoplasmic/google-assistant
Bumblebee-Hotword :
고슴도치를 기반으로하는 웹의 미니멀리스트 핫 워드 / 웨이크 워드
링크 : https://github.com/jaxcore/bumblebee-hotword