Commit History
-
Add SLAM pronunciation to user dictionary (#22)
Kyosuke IchikawaUnverified signatureAdds SLAM -> スラム pronunciation entry to VOICEVOX user dictionary for proper Japanese text-to-speech synthesis of robotics terms.6220475
-
Fix pronunciation of 前頭* terms to 'zentou' (#20)
Kyosuke IchikawaUnverified signature前頭関連用語の読み方を「まえがしら」から「ぜんとう」に修正 ## 変更内容 - 「前頭」単体を最高優先度(8)で追加 - 前頭葉、前頭皮質、前頭部の読み方を追加 - ユーザー辞書を更新 これで前頭○○がすべて正しく「ぜんとう○○」と読まれるようになります。9a58d48
-
東北キャラクター追加とデフォルト変更 (#13)
Kyosuke IchikawaUnverified signature* feat: Update VOICEVOX Core and models versions to 0.16.1 and 0.16.0 respectively * feat: Add new characters and update speech patterns for VOICEVOX * feat: Add Tohoku characters and update default character - Add Tohoku Zunko (Style ID: 107), Tohoku Kiritan (108), Tohoku Itako (109) - All use 21.vvm model file - Update DEFAULT_CHARACTER1 from Shikoku Metan to Tohoku Kiritan - Add speech patterns for new characters in templates - Update all related tests to use new default character - Update character mappings in E2E tests - Fix code formatting issues15d8abf
-
feat: 🧠 Add cognitive neuroscience terms to user dictionary (#12)
Kyosuke IchikawaUnverified signature- Add GPT pronunciation variants (gpt/GPT) - Add brain region terms: 前頭野, 頭頂野, 側頭野, 後頭野 - Add neuroanatomy terms: 海馬, 扁桃体, 視床, 視床下部, 大脳皮質 - Improve pronunciation accuracy for AI/tech and neuroscience content - Update dictionary creation script with comprehensive term set947af51
-
feat: Add new user dictionary entries for common Japanese terms (#8)
Kyosuke IchikawaUnverified signatureAdded 5 new entries to the user dictionary: - 章 (しょう) - chapter - 他に (ほかに) - besides/in addition - 見せ所 (みせどころ) - highlight/selling point - 前頭前野 (ぜんとうぜんや) - prefrontal cortex - 二分法 (にぶんほう) - dichotomy Fixed word type for '他に' from ADVERB to COMMON_NOUN to match VOICEVOX Core requirements. Generated updated user dictionary file with 18 total entries.376495a
-
feat: Add Hz and KV entries to user dictionary (#5)
Kyosuke IchikawaUnverified signature- Add Hz (ヘルツ) pronunciation entry - Add KV (ケーブイ) pronunciation entry - Remove unused "方" (カタ) entry192a17d
-
トランクベース開発をやめる & VOICEVOX Coreのダウンローダが落ちる問題の対応 (#2)
Kyosuke IchikawaUnverified signature* chore: Add branch naming conventions and remove trunk-based development - Add branch naming strategy to docs/design.md (feature/, bugfix/, refactor/, chore/) - Update CLAUDE.md to use feature branch development instead of trunk-based - Remove .cursor directory as requested * fix: Add --c-api-version to downloader command * chore: Restrict deploy-to-hf job to main branch onlyb0bd61f
-
feat: Add new entries to user dictionary
08f13b4
-
refactor: Remove VOICEVOX_CORE_AVAILABLE flag and assume successful import
Remove conditional import handling for VOICEVOX Core and assume it's always available. - Remove try/except blocks and VOICEVOX_CORE_AVAILABLE flag - Direct import VOICEVOX Core modules in all files - Update tests to remove availability checks2da08cf
-
style: Apply comprehensive ruff formatting across entire codebase
- Formatted 27 files with ruff formatter for consistent code style - Ensures all code follows unified formatting standards - Completes the migration from black/isort to ruff formattingdd82ad4 -
feat: Migrate from isort, black, flake8 to ruff for unified linting and formatting
- Replace isort, black, flake8, autoflake with single ruff dependency - Configure ruff with equivalent settings for formatting, import sorting, and linting - Update Makefile commands to use 'ruff check' and 'ruff format' - Update pre-commit hooks to use ruff-pre-commit - Update VS Code tasks for new ruff commands - Update requirements.in and requirements-lint.txt dependencies - Format codebase with ruff (14 files reformatted) Benefits: - 10-100x faster than previous toolchain - Unified configuration in pyproject.toml - Additional linting rules (flake8-bugbear, flake8-simplify) - Reduced dependency count and simpler setup Note: Existing line length and linting issues will be addressed in follow-up commits6a48ef2 -
fix: Update Python version in mypy configuration and add type ignore for word_type in user dictionary creation
69bf6fb
-
feat: Add VOICEVOX user dictionary support with custom pronunciations
- Add user dictionary creation script with technical terms - Integrate user dictionary into VoicevoxCoreManager - Support custom pronunciations: RAG→ラグ, NVIDIA→エヌビディア, GITHUB→ギットハブ, GAFA→ガーファ, AI→エーアイ, API→エーピーアイ, Claude→クロード, yomitalk→ヨミトーク - Update AudioGenerator to check user dictionary before katakana conversion - Move user dictionary word management to VoicevoxCoreManager for centralized access282f9ce
-
Remove deprecated --skip-download flag from download script for clarity
44682dc -
Implement retry logic for VOICEVOX Core download with rate limit handling
e12717b -
Update VOICEVOX configuration to skip download if files exist and add download script
02c06f3
-
Revert "README.mdにプロジェクト構造とテンプレート管理に関するセクションを追加し、prompt_manager.pyでJinja2テンプレートエンジンを使用するように変更しました。また、デフォルトテンプレートを新規作成し、テスト用テンプレートを追加しました。さらに、テンプレート管理機能に関するドキュメントを作成し、関連するテストケースを追加しました。"
This reverts commit 29a0478a45e0ce07cfc17e2efbf5e4e30f0b715d.5391013
-
README.mdにプロジェクト構造とテンプレート管理に関するセクションを追加し、prompt_manager.pyでJinja2テンプレートエンジンを使用するように変更しました。また、デフォルトテンプレートを新規作成し、テスト用テンプレートを追加しました。さらに、テンプレート管理機能に関するドキュメントを作成し、関連するテストケースを追加しました。
565bce4