wukongrobot은 간단하고 유연하며 우아한 중국어 음성 대화 로봇/스마트 스피커 프로젝트입니다. 또한 두뇌-컴퓨터 상호 작용을 지원하는 최초의 오픈 소스 스마트 스피커 프로젝트일 수도 있습니다.
특성
1. 모듈성.
기능 플러그인, 음성 인식, 음성 합성, 대화형 로봇은 모두 고도로 모듈화되어 있습니다. 타사 플러그인도 별도로 유지 관리되므로 자신만의 플러그인을 쉽게 상속하고 개발할 수 있습니다.
2. 중국어 지원.
Baidu, iFlytek, Alibaba, Tencent 등의 중국 음성 인식 및 음성 합성 기술을 통합하고 계속 확장할 수 있습니다.
3. 대화 로봇을 지원합니다.
AnyQ 기반의 로컬 대화 로봇을 지원하며, Turing 로봇, Emotibot 등 온라인 대화 로봇에 대한 접근을 지원합니다.
4. 글로벌 모니터링 및 오프라인 깨우기.
Muse 브레인-컴퓨터 깨우기 및 비접촉식 오프라인 음성 명령 깨우기를 지원합니다.
5. 유연하고 구성 가능합니다.
로봇 이름 사용자 정의와 음성 인식 및 합성을 위한 플러그인 선택을 지원합니다.
6. 스마트 홈.
mqtt, HomeAssistant 등 스마트홈 프로토콜과의 연동을 지원하고, 스마트가전의 음성제어를 지원합니다.
7. 백엔드 지원 지원.
원격 제어, 구성 수정, 로그 보기 등의 기능을 활성화하기 위한 지원 백엔드가 제공됩니다.
8. 오픈 API.
백엔드에서 개방형 API를 사용하면 더욱 풍부한 기능을 구현할 수 있습니다.
9. 설치가 쉽고 더 많은 플랫폼을 지원합니다.
dingdang-robot과 비교하여 PocketSphinx의 오프라인 깨우기 솔루션은 포기되어 설치가 더 간단해지고 코드가 적고 유지 관리가 더 쉬워졌으며 Mac 및 더 많은 Linux 시스템에서 실행할 수 있습니다.
환경 요구 사항
파이썬
wukong-robot은 Python 3.5+만 지원하고 Python 2.x는 지원하지 않습니다.
장비 요구 사항
wukong-robot은 다음 장치 및 시스템에서 실행을 지원합니다.
64비트MacOSX
64비트 우분투(12.04 및 14.04)
Raspberry Pi 전체 범위(Raspbian 시스템)
Debian Jessie 8.5(3.10.102)가 포함된 Pine 64
Ubilinux를 탑재한 Intel Edison(Debian Wheezy 7.8)
WSL(Linux용 Windows 하위 시스템)이 설치된 Windows