HanziHelper is a Chrome extension designed to assist users in learning and understanding Chinese characters (Hanzi). It provides instant information about Chinese characters, including pinyin, stroke count, radicals, and English translations.
- Instant character lookup: Select any Chinese character on a webpage to get detailed information.
- Character information display: Shows pinyin, stroke count, radicals, and English translation.
- Text-to-speech: Listen to the pronunciation of Chinese characters and their English translations.
- Character stroke animation: Visualize the stroke order of Chinese characters.
- Customizable settings: Adjust voice, speech rate, and pitch for text-to-speech functionality.
- Multilingual support: Available in English and Chinese.
- Download the extension files or clone this repository.
- Open Google Chrome and navigate to
chrome://extensions/
. - Enable "Developer mode" in the top right corner.
- Click "Load unpacked" and select the directory containing the extension files.
- Click on the HanziHelper icon in your Chrome toolbar to open the popup.
- Enter a Chinese character in the input field and press Enter.
- View the character information, including pinyin, stroke count, radicals, and English translation.
- Click on the speaker icons to hear the pronunciation of the character or its English translation.
- Watch the stroke order animation to learn how to write the character.
To use HanziHelper on any webpage:
- Select a Chinese character on the page.
- A popup will appear with information about the selected character.
- Click on the "About - Settings" link in the popup or navigate to the extension options page.
- Adjust the voice settings for Chinese and English text-to-speech.
- Modify the speech rate and pitch to your preference.
- Save your settings.
HanziHelper respects your privacy and does not collect, store, or transmit any personal user data. All operations are performed locally on your browser.
If you have any questions, suggestions, or encounter any issues, please contact us:
- Email: [email protected]
- Telegram: t.me/haogeworld
HanziHelper is released under the MIT License. See the LICENSE file for details.
This project uses the following open-source libraries:
- HanziWriter for character stroke animations.
We welcome contributions to HanziHelper! Please feel free to submit pull requests or open issues on our GitHub repository.