Item logo image for taigi-sandhi-visualization

taigi-sandhi-visualization

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 A browser extension/userscript that highlights tone sandhi changes in Taiwanese Hokkien romanization on the [MOE Taiwanese Dictionary](https://sutian.moe.edu.tw/). ![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. - Tone sandhi for three common accents (Referenced from [link1](https://zh.wikipedia.org/zh-tw/閩南語音系#一般聲調), [link2](https://zh.wikipedia.org/zh-tw/臺灣話#連讀變調)) - 南部腔 Southern (偏漳腔 Zhangzhou-leaning) - 北部腔 Northern (偏泉腔 Quanzhou-leaning) - 海口腔 Seaport / Coastal (泉州腔 Quanzhou) - **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 ### Option 1: Browser Extension | Platform | Supported Browsers | Userscript Manager | |----------|--------------------|--------------------| | Desktop | Chrome, Brave, Safari, Firefox, Edge | Tampermonkey, Violentmonkey, Greasemonkey | | Android | Firefox, Edge | Tampermonkey, Violentmonkey | | iOS | Orion | Userscript (Free), Tampermonkey (USD 2.99) | - Install from the [Firefox Add-ons Store](https://addons.mozilla.org/en-US/firefox/addon/taigi-sandhi-visualization/) or [Chrome Web Store](https://chromewebstore.google.com/detail/ljkpjdedglglmhnggjhhapmdknjelppa). ### Option 2: Userscript Manager | Platform | Supported Browsers | Userscript Manager | |----------|--------------------|--------------------| | Desktop | Chrome, Brave, Safari, Firefox, Edge | Tampermonkey, Violentmonkey, Greasemonkey | | Android | Firefox, Edge | Tampermonkey, Violentmonkey | | iOS | Safari | Userscript (Free), Tampermonkey (USD 2.99) | 1. 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), and paste the code. 2. Install via 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 ## Planned Improvements - 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) ## License This project is licensed under the [MIT License](LICENSE).

Details

  • Version
    1.6
  • Updated
    January 7, 2026
  • Offered by
    hey0wing
  • Size
    82.78KiB
  • 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

Related

Chinese words separator: Chinese dictionary

4.8

Look up the Chinese words of English words as well, and other great tools for learning Mandarin Chinese

Find whatever - regex & auto re-find

4.8

Enhance your browser's find capabilities.Case recognition、Word recognition、regular expressions、Listen for DOM changes in real time

AI 提示詞+

5.0

AI投資學院+ 推薦工具|支援 ChatGPT、Claude、Gemini、Grok 的提示詞管理工具,支援變數替換、快速插入、雙語介面

Zhongwen: Chinese-English Dictionary

4.6

Great tool for learning Chinese. Includes links to Chinese Grammar Wiki. Supports adding words to Skritter.

Definer - Word Finder, Translate, Ask AI, Images & Web Search Dictionary

4.8

Multilingual translator and dictionary for smart word searches. Ask AI, define text on webpages, and use the included PDF viewer.

Binnen-I be gone

4.9

Entfernt die gängigsten Sorten von Binnen-Is auf besuchten deutschsprachigen Webseiten.

TransKit - Power Inline Translate Kit

5.0

Brings instant, AI-powered translation directly to your input fields. No more switching tabs or copy-pasting—just type translate

Mouse Tooltip Translator - PDF & Netflix Youtube dual subs

4.6

Mouse Tooltip Translator translate mouseover text using google translate. Support OCR, TTS, manga translator & pdf translator.

10ten Japanese Reader (Rikaichamp)

4.7

Translate Japanese by hovering over words.

Google Input Tools

4.0

Input Tools lets you type in the language of your choice.

Text to Speech Extension

4.1

Convert web pages into speech with the Text to Speech Extension. Your go-to Chrome TTS extension and text to speech reader

Locale Emulator

5.0

Switch Chrome's locale per tab with Locale Emulator — an extension for adjusting regional settings to test website localization.

Chinese words separator: Chinese dictionary

4.8

Look up the Chinese words of English words as well, and other great tools for learning Mandarin Chinese

Find whatever - regex & auto re-find

4.8

Enhance your browser's find capabilities.Case recognition、Word recognition、regular expressions、Listen for DOM changes in real time

AI 提示詞+

5.0

AI投資學院+ 推薦工具|支援 ChatGPT、Claude、Gemini、Grok 的提示詞管理工具,支援變數替換、快速插入、雙語介面

Zhongwen: Chinese-English Dictionary

4.6

Great tool for learning Chinese. Includes links to Chinese Grammar Wiki. Supports adding words to Skritter.

Definer - Word Finder, Translate, Ask AI, Images & Web Search Dictionary

4.8

Multilingual translator and dictionary for smart word searches. Ask AI, define text on webpages, and use the included PDF viewer.

Binnen-I be gone

4.9

Entfernt die gängigsten Sorten von Binnen-Is auf besuchten deutschsprachigen Webseiten.

TransKit - Power Inline Translate Kit

5.0

Brings instant, AI-powered translation directly to your input fields. No more switching tabs or copy-pasting—just type translate

Mouse Tooltip Translator - PDF & Netflix Youtube dual subs

4.6

Mouse Tooltip Translator translate mouseover text using google translate. Support OCR, TTS, manga translator & pdf translator.

Google apps