This is a Magic Mirror²
module that rotates between Chinese characters (hanzi), their pronunciation (in pinyin)
and the translation in English.
Every Chinese Mandarin language learner will appreciate this learning tool.
Magic Mirror² is open source software for creating a powerful dashboard mostly for home use.
Magic Mirror² Hanzi
is based on the Chinese Mandarin HSK test vocabulary and you can configure up to 6 levels
of difficulty.
The interval of the rotation of the characters is also configurable.
This is how Magic Mirror² Hanzi looks in my configuration:
Clone this repository into your MagicMirror modules
folder.
Example:
cd /home/pi/MagicMirror/modules
git clone https://github.com/tderflinger/MMM-Hanzi.git
Edit your configuration file under config/config.js
with the following configuration.
{
module: "MMM-Hanzi",
position: "top_left",
config: {
hskLevel: 2, // up to six levels available
interval: 300000 // rotation speed in ms
},
},
Option | Description |
---|---|
hskLevel |
HSK difficulty level, number from 1 to 6 |
interval |
Rotation time of Hanzi in ms |
I have tested the Magic Mirror² Hanzi
module on an Raspberry Pi 3B with Raspberry OS
and Node 16.15.0 and Magic Mirror²
version 2.19.0.
Magic Mirror²: https://magicmirror.builders
HSK: https://en.wikipedia.org/wiki/Hanyu_Shuiping_Kaoshi
Source of HSK Hanzi Vocabulary Files: https://github.com/clem109/hsk-vocabulary
MIT License