Skip to content

kana-trainer 1.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 16:30
· 3 commits to main since this release

Fixed

  • Audio freezes and sound effects.
  • Muffeled sound effects and general app freezed when switches tabs.

Added

  • Dakuon, handakuon and yoon characters, 104 in total. Each is a separate switch under Extras and stays off by default.
  • Rows for the yoon characters: きゃ, しゃ, ちゃ, にゃ, ひゃ, みゃ, りゃ, ぎゃ, じゃ, びゃ and ぴゃ.
  • A Chart view next to Reports: every character as a square tile with the romaji above the hiragana and katakana, grouped by seion, dakuon, handakuon and yoon and split by row. Tapping a tile plays its sound.
  • Splash screen for app startup.

Changed

  • Character sounds now come from veardk/just-gojuon, which covers every character rather than the 46 basic ones.
  • All clips are pitch and loudness normalised to one voice level by scripts/normalize-audio.py. The source recordings drift from 149 Hz to 367 Hz and vary 15 dB in level.
  • Audio to text and text to audio work with every character set, so switching one on no longer forces text only mode.
  • Clips live in public/audio/<group>/<romaji>.mp3 instead of public/audio/kana/.
  • A stored includeDakuten setting from an older version turns into dakuon plus handakuon on load.

Checksums

154b3d71736dc892dd33553a46aac4fdb57c534d23d4878b38166fe79a3efa38  Kana Trainer-1.2.0-1.x86_64.rpm
9fea70ed1c569392e9c19305fc55def558b0e250660857d84cf6412733792921  Kana Trainer_1.2.0_amd64.deb
d54a984728080a5ab04fef8b26b7d2c54462fa4ecbb1f467d8cb55213ad496c4  Kana Trainer_1.2.0_universal.dmg
1e59f7a879f04323d5426a529d1b07690a591067287260e455699e4d533dfd60  Kana Trainer_1.2.0_x64-setup.exe
dca359da66271a609a587e4c85af5fc4688859f6ce9e769f005775ce83db281f  kana-trainer-1.2.0-1-x86_64.pkg.tar.zst
0090a6ef0193fd7bff9443be264d6dce0e1494a04f04b12393c497295c6685d4  kana-trainer-1.2.0.apk
472fe481756229e54bed63c157fcb4f78a798fa529790ebfb375206d203634c4  kana-trainer-debug-1.2.0-1-x86_64.pkg.tar.zst