kishanrajput23/Jarvis-Desktop-Voice-Assistant

A python based desktop voice assistant capable of executing system-level commands, integrating speech recognition and text-to-speech, and handling asynchronous user interactions.

해결하는 문제

이 프로젝트는 음성 명령으로 일반적인 데스크톱 작업을 자동화하고 정보를 검색하는 방법을 제공하여, 브라우저를 수동으로 열거나 시스템 메뉴를 탐색할 필요를 줄입니다.

작동 방식

Python으로 구축된 이 비서는 매핑 기반 접근 방식으로 음성 명령을 처리합니다. 중앙 집중식 번역 시스템(STRINGS 사전)을 갖추어 영어와 프랑스어의 이중 언어 상호 작용을 지원하며, Linux에서는 systemctl 및 xdg-open과 같은 시스템 수준 도구를 사용하여 OS를 제어합니다.

대상 사용자

컴퓨터를 관리하고, Wikipedia를 검색하며, 기본적인 생산성 작업을 핸즈프리로 수행할 수 있는 간단하고 크로스 플랫폼 음성 비서를 원하는 사용자.

주요 특징

  • 이중 언어 지원: 프랑스어와 영어 모두를 기본적으로 이해하고 응답합니다.
  • 크로스 플랫폼: Windows 및 다양한 Linux 배포판(Fedora, Ubuntu, Debian)과 호환됩니다.
  • 시스템 제어: 음성으로 컴퓨터를 재시작하거나 종료할 수 있습니다.
  • 웹 통합: Google, YouTube와 같은 특정 웹사이트를 열거나 Wikipedia에서 요약을 검색하는 직접 음성 명령.
  • 모듈식 아키텍처: 중앙 집중식 번역 시스템을 사용하여 새로운 언어 추가가 용이합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트