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)に対応。
  • システム制御:音声でPCの再起動やシャットダウンが可能。
  • ウェブ統合:GoogleやYouTubeなどの特定サイトを開いたり、Wikipediaで要約を検索する直接音声コマンド。
  • モジュラーアーキテクチャ:集中型翻訳システムにより、新しい言語の追加が容易。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト