ℹ️ This is a machine-translated document. In case of discrepancies, refer to the original document.

⬟ SL5 Aura Logo

⬟ SL5 オーラ – あなたの声。あなたのルール。

Stack Overflow Python Privacy Latency License: MIT

100%オフライン、プライバシー優先の音声アシスタントフレームワーク。
あなたの声が何をするのか正確に定義する — たった一言から
完全なPythonスクリプトへ。クラウドは使用せず、データはあなたのマシンから出ません。
Linux、macOS、Windowsで、ターミナル、ブラウザ、またはバックグラウンドサービスとして動作します。

👵 初心者

🎓 学習者

🧑‍💻 開発者

grandma-mode:単語を1つ書くだけで、Auraが残りを処理します

公案で学ぶ — 1つの概念ずつ

完全なPythonスクリプティング、プラグイン、APIコール

🗄️ 状態管理

Trino + Airflow オーケストレーション, fzf, CopyQ, 音声/ターミナルコマンド, ブラウザUI

Energy Consumption

⚡ テストあたり約2.87 J (LanguageToolなしで39回のテスト、800以上のマップで @ 0.07秒ウォーム / 0.36秒コールド 🌿 Eco-CIで測定) · クラウドコンピューティングなし

Energy Consumption

⚡ フルテストスイート: LanguageToolで94のテストを800以上のマップで実行、ウォームで0.07秒 / コールドで0.46秒 · クラウドコンピュートなし

クイックスタート

クイックスタート

オプションA:1クリック&ウェブインストーラー(推奨)

Linux、macOS、Windows用のワンライナーコマンドまたはスタンドアロンインストーラー:


##Option B:手動インストール(開発者/Git)

  1. このリポジトリをダウンロードまたはクローンする

  2. OS 用のセットアップスクリプトを実行します(setup/ フォルダーを参照してください)。

    • Linux (Arch/Manjaro): bash setup/manjaro_arch_setup.sh ライセンス

    • Linux (Ubuntu/Debian): bash setup/ubuntu_setup.sh

    • Linux(openSUSE): bash setup/suse_setup.sh(bash setup/suse_setup.sh)

    • Linux (NixOS): nix-shell setup/shell.nix 以降 bash setup/nixos_setup.sh ===> ︎️ 実験的 — 作者によってテストされていない、フィードバック歓迎!

    • macOS: bash setup/macos_setup.sh(bash setup/macos_setup.sh)

    • ウィンドウ: setup/windows11_setup_with_ahk_copyq.bat

  3. スタートオーラ:./scripts/restart_venv_and_run-server.sh

  4. あなたのホットキーを押して話す - **full guide → *


アンインストール

SL5 Auraの背景サービス、自動起動エントリ、仮想環境を削除します。

  • Linux / macOS: bash setup/uninstall.sh

  • Windows (PowerShell): powershell -File setup/uninstall.ps1 ※(config/maps/ のカスタムルールは、--purge を指定しない限り、デフォルトでは安全です。)


システム要件と互換性 *

  • Windows: ✅ 十分に支えられる(AutoHotkey/PowerShell の使用)。

  • macOS: ✅ 完全サポート(AppleScript を使用する)。

  • Linux(X11/Xorg): ✅ 完全サポート

  • Linux(Wayland): ✅ 完全サポート(KDE Plasma 6 / Waylandでテスト済み)。

  • Linux(CachyOS / アーチベースのロールリリース): ✅ 完全サポート glibc 2.43 の互換性のために mimalloc (sudo pacman -S mimalloc) を要求します。

  • Linux (NixOS): ** 実験 — コミュニティ結合セットアップ, まだテストされていない. 是非お試し下さい。ぜひご活用ください。

  • Linux(Manjaro): 新しい : システム全体ホットキーが fzf のようなキーボード駆動インターフェイスを開くので、デスクトップ上のどこからでも Aura コマンドを実行できます(アクティブウィンドウから完全にデカップリング)。 このホットキー主導のランチャーは、現在Linux(Manjaro)で実装およびテストされています。 その他の配布物は動作する場合がありますが、設定が必要です。 docs/Feature_Spotlight/CopyQ_Shortcut_Super_s.mdで見る

SL5 Auraは、Vosk(Speech-to-Text用)とLanguageTool(Grammar/Style用)上に構築されたLocal LLM(Ollama) Fallbackでクリエイティブなレスポンスと高度なファジーマッチングを特徴とする、完全で、**オフラインのボイスアシスタントです。 音声を正確なアクションとテキストに変換し、プラグイン可能なルールシステムと動的スクリプティングエンジンを使用して究極のカスタマイズのために設計されています。

翻訳: このドキュメントはother languagesにも存在します。

注意: 多くのテキストは、元の英語文書の機械で生成された翻訳であり、一般的なガイダンスのみを目的としています。 矛盾や曖昧さの場合、英語バージョンは常に優先します。 コミュニティからこの翻訳を改善するためのお手伝いをします!

デモデモ

📺 ターミナルデモ

Terminal Demo

ヒント: より良いターミナル体験のために、Zsh Integration を参照してください。

🎥 ビデオチュートリアル

SL5 Aura: HowTo crash SL5 Aura?

(代替リンク: skipvids.com)

主な特徴

キー機能

  • オフライン&プライベート: 100%ローカル。 データを残さない

  • ダイナミックスクリプトエンジン: テキスト置換を超えて行きます。 ルールは、API(例えば、Wikipediaを検索)を呼び出し、ファイル(例えば、To-doリストを管理)とやり取りしたり、動的コンテンツ(例えば、コンテキスト・アウェア・メール・グリーティング)を生成したりするなどの高度なアクションを実行するために、カスタムPythonスクリプト(on_match_exec)を実行できます。

  • Context-Aware Rules: 特定のアプリケーションにルールを制限します。 only_in_windows を使うと、特定のウィンドウのタイトル(例:「ターミナル」、「VS コード」または「ブラウザ」)がアクティブになっている場合にのみルールがトリガーされます。 これは、クロスプラットフォーム(Linux、Windows、macOS)動作します。

  • 高制御変換エンジン: 構成主導の、高度にカスタマイズ可能な処理パイプラインを実装します。 ルールの優先順位、コマンドの検出、およびテキストの変換は、Fuzzy Maps のルールの順序で純粋に決定されます。**configuration を必要としません。

  • 保守的なRAMの使用法: メモリをインテリジェントに管理し、十分な空きRAMが利用可能な場合だけモデルをプリロードし、他のアプリケーション(PCゲームのような)を常に優先します。

  • 十字のプラットホーム: Linux、macOS、Windows で動作します。

  • 全自動: 独自のランゲージツールサーバーを管理します(ただし、外部のサーバーも使用できます)。

  • **平凡:**インテリジェントキャッシングは、瞬時に “リスニング…”通知と迅速な処理を保証します。

  • Trinoによる動的状態管理: インターフェイス-awareの構成エンジン speech、terminal、web の設定を分離します。 他人に感染する。 リアルタイム管理者ダッシュボード(ポート8084)が含まれています。

Ready-to-useの統合

🔌 すぐに使える統合

SL5-Auraには、100以上の事前設定済みプラグインを含む広大なエコシステムが付属しています。こちらはいくつかのハイライトです:

OculiX / SikuliX IDE 音声制御 SL5-Auraは、OculiXとSikuliX IDEの一流の音声サポートを提供します。 この統合により、自動化コードを「話す」することができます。

  • ボイス・ツー・スニペット: “click”、”wait”、”find all”、”Services は、IDE に正しい Python コード (click("image.png") など) を即座にタイプします。

  • 窓-Aware: プラグインは文脈に敏感です。OculiX/SikuliX ウィンドウが集中したときにのみ有効です。

  • スマート英語サポート: en-US に最適化され、非ネイティブなアクセント(例えば、ドイツ-英語の携帯電話)に特別な焦点を合わせ、グローバルなコミュニティに対する高い認識精度を保証します。

  • 拡張可能: FUZZY_MAP_pre.py形式を簡単に編集できます。

ステータス: OculiXチームによるコミュニティプラグインとして認識(Issue #204参照)

LibreOffice IDE 音声操作

紀元前0年 ボイスコントロール


ドキュメンテーション

ドキュメンテーション

🔍 Interactive Search (Algolia)

すべてのモジュールとスクリプトを含む完全な技術的リファレンスについては、公式ドキュメントページをご覧ください。これは自動生成されており、常に最新の状態です。

🇬🇧 English | 🇸🇦 العربية | 🇩🇪 Deutsch | 🇪🇸 Español | 🇫🇷 Français | 🇮🇳 हिन्दी | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇵🇱 Polski | 🇵🇹 Português | 🇧🇷 Português Brasil | 🇨🇳 简体中文

機能スポットライト

  • Interactive Rule Search & Run — デュアルパンfzfルール検索、ライブコンテキストプレビュー、Enter/Ctrl+Rによるインスタントコマンド実行、およびCtrl+Eによるエディタ統合。 グローバルなホットキー(Super+S)と、ボイスコマンドで事前設定された複数の専用の検索環境でサポートされている。

ビルドステータス

Linux Manjaro Linux Ubuntu Linux Suse

macOS Windows 11

OculiX Compatible

👉 他の言語で読む:

🇬🇧 English | 🇸🇦 العربية | 🇩🇪 Deutsch | 🇪🇸 Español | 🇫🇷 Français | 🇮🇳 हिन्दी | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇵🇱 Polski | 🇵🇹 Português | 🇧🇷 Português Brasil | 🇨🇳 简体中文


インストール

インストール

◀ モデレーションなしのクイックインストール(Manjaro/Arch Video)

6分間のセットアッププロセスをすべて見る:

  • *ダウンロード:〜3分

  • セットアップ&ファーストスタート:〜3分(ウェルカムウィザードを含む)

👉 SL5 Aura Installation Live-Demo on YouTube

セットアップは2段階のプロセスです:

  1. 最新のリリースまたはマスター(https://github.com/sl5net/SL5-aura-service/archive/master.zip )をダウンロードし、このリポジトリをコンピュータにクローンします。

  2. オペレーティングシステム用のワンタイムセットアップスクリプトを実行します。

セットアップスクリプトは、システム依存性、Python環境、および必要なモデルとツール(~4GB)をGitHubリリースから直接ダウンロードし、最大速度を実現します。

Linux、macOS、Windows(オプション言語除外)

ディスク容量と帯域幅を保存するために、設定中に特定の言語モデル(de、en)またはすべてのオプションモデル(all)を除外できます。 **コアコンポーネント(LanguageTool、lid.176)は常に含まれています。 メニュー

プロジェクトのルートディレクトリのターミナルを開き、システム用のスクリプトを実行します。

# For Ubuntu/Debian, Manjaro/Arch, macOS, or other derivatives
# (Note: Use bash or sh to execute the setup script)

bash setup/{your-os}_setup.sh [OPTION]

# For Arch-based systems (Manjaro, CachyOS, EndeavourOS, etc.):
`bash setup/manjaro_arch_setup.sh`

```sudo pacman -S mimalloc```


# Examples:
# Install everything (Default):
# bash setup/manjaro_arch_setup.sh

# Exclude German models:
# bash setup/manjaro_arch_setup.sh exclude=de

# Exclude all VOSK language models:
# bash setup/manjaro_arch_setup.sh exclude=all

# For Windows in an Admin-Powershell session

setup/windows11_setup.ps1 -Exclude [OPTION]

# Examples:
# Install everything (Default):
# setup/windows11_setup.ps1

# Exclude English models:
# setup/windows11_setup.ps1 -Exclude "en"

# Exclude German and English models:
# setup/windows11_setup.ps1 -Exclude "de,en"

# Or (recommend) - Run the BAT file: 
windows11_setup.bat -Exclude "en"

Windows用の##### セットアップスクリプトを管理者権限で実行します。

、CopyQ や AutoHotkey v2 など、読み、実行するためのツールをインストールします。 これは、テキスト入力の監視者に必須です。

インストールは完全に自動化され、新しいシステムで2つのモデルを使用する場合は**8-10分かかります。

  1. setupフォルダに移動します。

  2. windows11_setup_with_ahk_copyq.bat をダブルクリックします。

    • *スクリプトは管理者権限を自動的に要求します。 *

    • *コアシステム、言語モデル、AutoHotkey v2、CopyQをインストールします。 *

  3. インストールが完了すると、Aura Dictationが自動的に起動します。

注意: 事前にPythonやGitをインストールする必要はありません。 スクリプトはすべてを処理します。


高度/注文の取付け

クライアントツール(AHK/CopyQ)をインストールしたり、特定の言語を除外してディスクスペースを保存したい場合は、コマンドラインでコアスクリプトを実行できます。

# Core Setup only (No AHK, No CopyQ)
setup/windows11_setup_with_ahk_copyq.bat

# Exclude specific language models (saves space):
# Exclude English:
setup/windows11_setup_with_ahk_copyq.bat -Exclude "en"

# Exclude German and English:
setup/windows11_setup_with_ahk_copyq.bat -Exclude "de,en"

使用方法

使用法

サービスを開始

LinuxとmacOSで 単一のスクリプトはすべてを処理します。 メインディクテーションサービスと、バックグラウンドで自動的にファイル監視を開始します。

# Run this from the project's root directory
./scripts/restart_venv_and_run-server.sh

Windowsの##### サービスの開始は2段階の手動プロセスです***:

  1. 主なサービスを開始: start_aura.batを実行またはpython3でサービスを開始

ホットキーの設定

予測をトリガーするには、特定のファイルを作成するグローバルホットキーが必要です。 クロスプラットフォームのCopyQを推奨しています。

私たちのおすすめ: CopyQ

CopyQ でグローバル ショートカットを使用して新しいコマンドを作成します。

Linux/macOS のコマンド:

touch /tmp/sl5_record.trigger

CopyQ を使用する場合の Windows のコマンド:

copyq:
var filePath = 'c:/tmp/sl5_record.trigger';

var f = File(filePath);

if (f.openAppend()) {
    f.close();
} else {
    popup(
        'error',
        'cant read or open:\n' + filePath
        + '\n' + f.errorString()
    );
}

AutoHotkey を使用する場合の Windows のコマンド:

; trigger-hotkeys.ahk
; AutoHotkey v2 script
#SingleInstance Force ; Ensures only one instance of the script runs

;===================================================================
; Hotkey to trigger Aura
; Press Ctrl + Alt + T to write the trigger file.
;===================================================================
f9::
f10::
f11::
{
    local TriggerFile := "c:\tmp\sl5_record.trigger"
    FileAppend("t", TriggerFile)
    ToolTip("Aura Trigger activated!")
    SetTimer(() => ToolTip(), -1500)
}

##3rd スタートディクティング! テキストフィールドをクリックし、ホットキーを押し、”リスニング…”通知が表示されます。 明確に話します。, その後、一時停止. 修正されたテキストは入力されます。


高度の構成(任意)

高度の構成(任意)

ローカル設定ファイルを作成すると、アプリケーションの動作をカスタマイズできます。

  1. config/ディレクトリに移動します。

  2. config/settings_local.py_Example.txtのコピーを作成し、config/settings_local.pyに名前を変更します。

  3. config/settings_local.py(config/settings.pyファイルから任意の設定を上書き)を編集します。

このconfig/settings_local.pyファイルはデフォルトでGitによって無視されますので、個人的な変更は更新によって上書きされません。

プラグインの構造および論理

システムのモジュール性は、プラグイン/ディレクトリを介して堅牢な拡張を可能にします。

処理エンジンは厳密に階層優先チェーンに付着します*:

  1. モジュールのローディング順序(高い優先度): コア言語パック(de-DE、en-US)から読み込まれたルールは、プラグイン/ディレクトリ(最後のアルファベット順に読み込まれる)から読み込まれたルールを優先します。

  2. ファイル内注文(マイクロ優先度): 特定のマップファイル(FUZZY MAP pre.py)内では、** ライン番号**(トップツーボトム)で厳密にルールが処理されます。

このアーキテクチャは、コアシステムルールが保護されていることを保証します。プロジェクト固有のまたはコンテキストアウェアルール(CodeIgniterやゲームコントロールなどのもの)は、プラグインによる低優先拡張機能として簡単に追加できます。

Windowsユーザー用のキースクリプト

Windowsユーザー向けの主要なスクリプト

ここに、Windowsシステムでアプリケーションをセットアップ、更新、実行するための最も重要なスクリプトのリストがあります。

セットアップと更新

  • chmod +x update.sh; ./update.sh

  • setup/setup.bat: 環境の初回一回限りのセットアップのためのメインスクリプト。

  • or Run powershell -Command "Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force; .\setup\windows11_setup.ps1"

  • update.bat:プロジェクトフォルダからこれを実行して、最新のコードと依存関係を取得してください。

アプリケーションの実行

  • start_aura.bat: ディクテーションサービスを開始するための主要なスクリプト。

コアおよびヘルパースクリプト

  • aura_engine.py: コアPythonサービス(通常は上記のスクリプトのいずれかによって起動されます)。

  • get_suggestions.py: 特定の機能のためのヘルパースクリプト。

🚀 主な機能とOS互換性

OS互換性の凡例

OS互換性の凡例:

  • 🐧 Linux(例:Arch、Ubuntu)

    • 🍏 macOS

  • 🪟 ウィンドウズ

  • 📱 Android(モバイル専用機能用)


##*Core Speech-to-Text (Aura) エンジン * オフラインの音声認識と音声処理の主力エンジン。

Auraコア

オーラコア/ 🐧 🍏 🪟
├─ aura_engine.py(オーラのメインPythonサービスオーケストレーション) 🐧 🍏 🪟
├┬ ライブホットリロード(設定&マップ) 🐧 🍏 🪟
│├ Secure プライベートマップの読み込み (Integrity-First) 🔒 🐧 🍏 🪟
││ * ワークフロー: パスワード保護されたZIPアーカイブをロードします。
│├ テキスト処理と修正/ 言語によってグループ化(例:de-DE、en-US、…)
│├ 1. normalize_punctuation.py(プンクチュエーションポストトランスクリプションの標準化) 🐧 🍏 🪟
│├ 2. インテリジェントなプレコレクション (FuzzyMap Pre - The Primary Command Layer) 🐧 🍏 🪟
││ * 動的 Script の実行: ルールは、API 呼び出し、ファイル I/O などの高度なアクションを実行したり、動的応答を生成したりするために、カスタム Python スクリプト (on_match_exec) をトリガーできます。
││ * ケースケーディング 実行: 規則は順次処理され、その効果は
累積です。 その後のルールは、以前の規則によって変更されたテキストに適用されます。
││ * 最も優先順位停止基準: 規則が
フルマッチ**(^…$)を達成した場合、そのトークンの全処理パイプラインは直ちに停止します。 この仕組みは、信頼性の高い音声コマンドを実装するために不可欠です。
│├ 3. correct_text_by_languagetool.py(文法/スタイル補正のための言語ツールを統合) 🐧 🍏 🪟
│├ 4. Ollama AIフォールバックによる階層RegExルールエンジン * 🐧 🍏 🪟
││ * 決定的な制御: 正確な、高優先コマンドおよびテキスト制御のためのRegExルールエンジンを使用します。
│├ Vector-Search Plugin
(レイジーローディング):Ollama/LLMフォールバックレイヤーでローカルベクトル埋め込みを接続することで、セマンティック検索を有効にします 🐧
││ * オラマAI(ローカルLLM)フォールバック: creative 回答、Q&A、および高度な Fuzzy マッチングのオプション、低優先度チェックとして機能します
決定的なルールが満たされていない場合。
││ * *Status:ローカルLMの統合。 │└ 5. 理性的な後処理 (FuzzyMap)–ポストLTの精製 * * 🐧 🍏 🪟
││ * LT固有の出力を修正するために LanguageTool が適用されます。 同一の厳密なcascading優先ロジックをプレ補正レイヤーとしてフォローします。
││ * *Dynamic Script Execution: ルールは、API 呼び出し、ファイル I/O などの高度なアクションを実行したり、動的応答を生成したりするために、カスタム Python スクリプト (on_match_exec) をトリガーできます。
││ * ファジーフォールバック: Fuzzy 類似性 Check (例えば、85%) は最優先誤差層として機能します。 前項の決定書/キャスケーディング規則がマッチ(現在のルールマッチは false)が見つからなかった場合にのみ実行され、可能な限り遅いファジーチェックを避けてパフォーマンスを最適化します。
├┬ モデル管理/
│├─ prioritize_model.py(用途に応じたモデルロード/アンロードの最適化) 🐧 🍏 🪟
│└─ setup_initial_model.py(初回モデルの設定) 🐧 🍏 🪟
├─ **適応VAD ** タイムアウト * 🐧 🍏 🪟
├─ 適応ホットキー(スタート/ストップ) 🐧 🍏 🪟
├─ インスタント言語切り替え(モデルプリロードによる実験) 🐧 🍏
├─ Airflow Orchestration(DAGベースのワークフロー自動化) 🐧 🍏 🪟 │ ドッカー・UIが必要です:http://localhost:8081 🐧 🍏 🪟
├─ Trino State Engine (音声/ターミナル/ウェブごとのインターフェイス-aware config) 🐧 🍏 🪟 └─ ドッカー・管理者UIが必要です:http://localhost:8084 🐧 🍏 🪟

システムユーティリティ/
├┬ 言語ツール サーバー管理/
│├─ start_languagetool_server.py(ローカルランゲージツールサーバを初期化) 🐧 🍏 🪟
│└─ stop_languagetool_server.py (ランゲージツールサーバをシャットダウン) 🐧 🍏 ├─ monitor_mic.sh(キーボードやモニターなしでヘッドセットで使用するなど) 🐧 🍏 🪟

モデルとパッケージの管理

大規模言語モデルを安定して扱うためのツール。  

モデル管理/ 🐧 🍏 🪟
├─ 堅牢なモデルダウンローダー(GitHubリリースチャンク) 🐧 🍏 🪟
├─ split_and_hash.py(リポジトリ所有者が大きなファイルを分割し、チェックサムを生成するためのユーティリティ) 🐧 🍏 🪟
└─ download_all_packages.py(エンドユーザーがマルチパートファイルをダウンロード、検証、再結合するためのツール) 🐧 🍏 🪟

開発とデプロイ支援ツール

##*開発&展開ヘルパー
環境設定、テスト、サービスの実行のためのスクリプト。

*Tip: glogg を使用すると、ログファイル内の興味深いイベントを検索するために正規表現を使うことができます。 *
ログファイルと関連付ける際は、チェックボックスをご確認ください。
https://glogg.bonnefon.org/

ヒント: 正規表現パターンを定義した後、python3 tools/map_tagger.py を実行して、CLI ツールの検索可能な例を自動的に生成します。 詳細は Map Maintenance Tools をご覧ください。

その後、ダブルクリック log/aura_engine.log

DevHelpers/
├┬ 仮想環境管理/
│├ scripts/restart_venv_and_run-server.sh(Linux/macOS) 🐧 🍏
│└ scripts/restart_venv_and_run-server.ahk (ウィンドウズ) 🪟
├┬ *システム全体のディシテーションの統合/ *
│├ Vosk Systemリスナーの統合 🐧 🍏 🪟
│├ scripts/monitor_mic.sh(Linux固有のマイク監視) 🐧
│└ scripts/type_watcher.ahk(AutoHotkeyは認識されたテキストを聞き、システム全体でタイプします) 🪟
└─ CI/CDのオートメーション/
└─ GitHub ワークフロー拡張 (インストール、テスト、ドキュメントの展開) 🐧 * (GitHub アクションの実行)

実験的特徴

##**Upcoming / 実験的特徴 * *
開発中、または開発中の状況下にある機能。

実験的特徴/
├─ ENTER AFTER DICTATION REGEX アクティベーションルール “(例AplicationThatNotExist|Pi、あなたの個人AI)” 🐧
├┬プラグイン
│╰┬ライブレイジーリロード(*) 🐧 🍏 🪟
(プラグインのアクティベーション/無効化の変更、およびその設定は、サービス再起動なしの次の処理実行に適用されます。)
│ ├ git command (git コマンドを送信するための音声制御) 🐧 🍏 🪟
│ ├ wannweil (所在地ドイツ-Wannweilの地図) 🐧 🍏 🪟
│ ├ 火かき棒のプラグイン (ドラフト) (火かき棒の適用のための声制御) 🐧 🍏 🪟
│ └ 0 A.D. プラグイン (ドラフト) (0 A.D. ゲーム用の音声制御) 🐧
├─ セッション開始時または終了時の音声出力(サブスクリプション終了時) 🐧
├─ 視覚障がい者用スパナ出力(記述の留め金) 🐧 🍏 🪟
└─ SL5 Aura Android Prototype
(まだ完全にオフラインではありません) 📱


*(注:Ar Arch(ARL)やUbuntu(UBT)などの特定のLinuxディストリビューションは、一般的なLinuxのシンボルで覆われています)。 詳しい説明は、インストールガイドで覆われている可能性があります。 *

クリックして、このスクリプトリストを生成するために使用されるコマンドを参照してください
{ find . -maxdepth 1 -type f \( -name "aura_engine.py" -o -name "get_suggestions.py" \) ; find . -path "./.venv" -prune -o -path "./.env" -prune -o -path "./backup" -prune -o -path "./LanguageTool-6.6" -prune -o -type f \( -name "*.bat" -o -name "*.ahk" -o -name "*.ps1" \) -print | grep -vE "make.bat|notification_watcher.ahk"; }
アーキテクチャのグラフィカルな概要

アーキテクチャの図解概要:

yappi_call_graph

pydeps -v -o dependencies.svg scripts/py/func/main.py

使用されたモデル

使用されたモデル:

推奨:Mirror からモデルを使用 https://github.com/sl5net/SL5-aura-service/releases/tag/v0.2.0.1 (おそらく速い)

これらの圧縮されたモデルはmodels/フォルダに保存する必要があります

mv vosk-model-*.zip models/

モデル

サイズ

ワードエラー率・スピード

ノート

ライセンス

vosk-model-en-us-0.22

1.8G

5.69(librispeech test-clean)
6.05(tedlium)
29.78(callcenter)

正確な一般的な米国英語モデル

Apache 2.0

vosk-model-de-0.21

1.9G

9.83(Tuda-de test)
24.00(Podcast)
12.82(cv-test)
12.42(ml)
33.26(mtedx)

テレフォニー・サーバー向け大型ドイツモデル

Apache 2.0

この表は、サイズ、単語誤り率または速度、注記、ライセンス情報を含む、さまざまなVoskモデルの概要を提供します。

LanguageToolのライセンス: GNU Lesser General Public License (LGPL) v2.1 or later


プロジェクトをサポートする

このツールが役に立ったと思ったら、ぜひコーヒーを買って支援してください!皆さんのサポートが今後の改善の原動力になります。

ko-fi

Stripe-Buy Now