Item logo image for taigi-sandhi-visualization

taigi-sandhi-visualization

ExtensionEducation1 user
Item media 3 (screenshot) for taigi-sandhi-visualization
Item media 1 (screenshot) for taigi-sandhi-visualization
Item media 2 (screenshot) for taigi-sandhi-visualization
Item media 3 (screenshot) for taigi-sandhi-visualization
Item media 1 (screenshot) for taigi-sandhi-visualization
Item media 1 (screenshot) for taigi-sandhi-visualization
Item media 2 (screenshot) for taigi-sandhi-visualization
Item media 3 (screenshot) for taigi-sandhi-visualization

Overview

Highlights tone sandhi changes in Taiwanese romanization on the MOE dictionary site.

# 台語變調視像化 taigi-sandhi-visualization Highlights tone sandhi changes in Taiwanese romanization on the MOE dictionary site. ![example](https://raw.githubusercontent.com/hey0wing/taigi-sandhi-visualization/main/readme/example.gif) ## Features - **Tone Sandhi Highlighting**: - Automatically detects and highlights tone changes in Taiwanese romanization text on the MOE dictionary site. - Tone changes for every syllable except for the last one in a phrase. - Only **南部 Southern (偏漳腔 Zhangzhou-leaning)** sandhi is supported - **Color Coding**: - **Red**: Normal tone sandhi. - **Blue**: Tone sandhi before the `-á` suffix. - **Green**: Neutral tones. - **Tooltips**: Clicking a highlighted syllable to view the tone sandhi diagram. ## Installation - **Note**: Device & browser compatibility - Desktop: Chrome, Brave, Safari, Firefox, Edge - Android: *Firefox* or *Edge* - iOS: Safari with *Userscript* (Free) or *Tampermonkey* (USD2.99) 1. **Install a Userscript Manager**: - Follow the [Greasy Fork tutorial](https://greasyfork.org/en/help/installing-user-scripts) to install one. - Or install Tampermonkey (*Recommended*), Violentmonkey or Greasemonkey on your own 2. **Add the Userscript**: - **Greasy Fork (Recommended)**: Click [Here](https://greasyfork.org/en/scripts/545891-taigi-sandhi-visualization) and install the script directly by clicking "Install this script". - Otherwise, copy the script directly from [`taigi-sandhi-visualization.user.js`](https://raw.githubusercontent.com/hey0wing/taigi-sandhi-visualization/main/taigi-sandhi-visualization.user.js). - Open your userscript manager, create a new script, and paste the code. 3. **Visit the MOE Dictionary**: - Navigate to [sutian.moe.edu.tw](https://sutian.moe.edu.tw/). The script will automatically process Taiwanese romanization text. ## Planned Improvements - Add tone sandhi for [other regions](https://zh.wikipedia.org/zh-hk/閩南語音系#一般聲調) - **北部 Northern (偏泉腔 Quanzhou-leaning)** (5 -> 3) - **海口 Seaport (泉州腔 Quanzhou)** (2 -> 5; 5,6,7,8 -> 6) - Add Chao's Tone letter / Pitch contour for visualization - Real-time audio conversion(?) ## Credits - Inspired by [https://github.com/Aiuanyu/KIPSutian-autoplay](https://github.com/Aiuanyu/KIPSutian-autoplay) - Inspired by [https://github.com/andreihar/taibun.js](https://github.com/andreihar/taibun.js)

Details

  • Version
    1.4
  • Updated
    September 3, 2025
  • Offered by
    hey0wing
  • Size
    83.28KiB
  • Languages
    中文(台灣)
  • Developer
    Email
    hey0wing@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps