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
-
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
-
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