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で要約を検索する直接音声コマンド。
- モジュラーアーキテクチャ:集中型翻訳システムにより、新しい言語の追加が容易。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト