ツールとプロジェクト
知っているだけでは足りない。応用しなければならない。望むだけでは足りない。行動しなければならない。
私が開発・保守しているオープンソースのツールです。Issue やプルリクエストを歓迎します。役に立ったら GitHub で ⭐ をいただけると嬉しいです。
ツール・ツールキット
Nkululeko
音声から話者の特性(感情、年齢、性別、病的音声など)を予測する、高水準の Python フレームワークです。1 つの設定ファイルで機械学習パイプライン全体を実行できます。
- 📖 ドキュメント: nkululeko.readthedocs.io
- 💻 ソースコード: github.com/felixbur/nkululeko
Speechain
音声処理・分析のためのツールとユーティリティです。データ準備、特徴量抽出、学習の補助など、私の音声実験で繰り返し使っているものをまとめています。
- 🌐 サイト: bagustris.github.io/speechain
- 💻 ソースコード: github.com/bagustris/speechain
Sherox
音声AI推論のための CLI ツールです。学習済みモデルを新しい音声ファイルに対して、リアルタイムでもオフラインでも、ローカルで実行できます。バッチ処理と出力の整形にも対応しています。
- 対応タスク: 音声認識、音声合成、話者照合、セグメンテーション、言語識別など
- ソースコード: github.com/bagustris/sherox
Coughkit
咳音の分析と分類のための Python パッケージです。咳の検出、セグメンテーション、カウントを主な対象としています。
- ソースコード: github.com/bagustris/coughkit
Multibench
さまざまなタスクとデータセットでマルチモーダルモデルを評価・比較するためのベンチマークフレームワークです。人とAIのインタラクションと実世界での応用に焦点を当てています。
PaperRAG
研究論文に対する、ローカル実行・CPU対応の検索拡張生成(RAG)ツールです。文献を外部APIに送らずに対話できます。
- 🌐 サイト: bagustris.github.io/paperrag
- 💻 ソースコード: github.com/bagustris/paperrag
Yomitan-PDF-Viewer
日本語読解ツール Yomitan などのプラグインに対応した、インストール可能なオフライン PDF ビューアです。完全にオフラインで動作し、注釈、しおり、テキスト検索に対応しています。
Primer2-theme
2 カラムの Jekyll テーマです。学術・研究サイト向けの静的サイトジェネレーター用で、すっきりとした現代的なデザインに、論文、プロジェクト、ブログ記事のサポートを備えています。
アプリ(PWA)
Kanji Drills
日本語の漢字を学ぶための Progressive Web App(PWA)です。日本の小学生が漢字を学ぶ方法をまねて、間隔反復とクイズで学習します(音読み・訓読みは扱わず、簡単な単語と文を使います)。
Kotoba
「言語は単語の集まりである」という考え方に基づく、日本語の語彙学習用 PWA です。5,000 語以上を収録し、間隔反復と例文に対応しています。
- 🌐 サイト: bagustris.github.io/kotoba
JLPT
日本語能力試験(JLPT)に向けて漢字と熟語を学ぶ PWA です。Kanji Drills に似ていますが、小学生の学び方をまねず、大人の学習者向けになっています。
- 🌐 サイト: bagustris.github.io/jlpt
JED
10 万語以上を収録した日英辞書の PWA です。漢字、筆順、単語、例文を含みます。
- 🌐 サイト: bagustris.github.io/jed
Wani Kanji
レッスンと復習をタイピングで行い、間隔反復で漢字を学ぶ PWA です。
Onchou
学習者自身の録音をもとに日本語のピッチアクセントを学ぶ PWA です(データはサーバーに送信されません)。
- 🌐 サイト: bagustris.github.io/onchou
その他
ほかのリポジトリ、デモ、実験については、GitHub プロフィールをご覧ください。