A browser extension overlays Hanyu Pinyin annotations over Chinese characters present in web pages and video closed captions.
Pinyin Annotator Extension
## Features
- Enhanced Video Streaming: Integrate pinyin into Chinese subtitles (closed captions) on video streaming platforms such as Netflix, Disney+, YouTube, Bilibili, and more for an enriched viewing experience.
- Support for Simplified (汉) and Traditional (漢) Chinese.
- Easy Accessibility: Highlight text and click the extension icon to view the Pinyin of the selected text without disrupting the entire page. Click to look up the word in a dictionary.
- Open-Source: Unlike many browser extensions that do not disclose their code, leaving you uncertain about their operations, this extension allows you to review every line of code. Furthermore, you can build it yourself or contribute to it on GitHub.
- Keyboard shortcut: Use `Alt`(`Option` on macOS) + `Shift` + `P` to toggle annotation (customizable).
Source Manifest.json
"update_url": "https://clients2.google.com/service/update2/crx",
"icons":{"16":"icon16.plasmo.6c567d50.png",
"32":"icon32.plasmo.76b92899.png",
"48":"icon48.plasmo.aced7582.png",
"64":"icon64.plasmo.8bb5e6e0.png",
"128":"icon128.plasmo.3c1ed2d2.png"},
"manifest_version":3,
"action":{"default_icon":{"16":"icon16.plasmo.6c567d50.png",
"32":"icon32.plasmo.76b92899.png",
"48":"icon48.plasmo.aced7582.png",
"64":"icon64.plasmo.8bb5e6e0.png",
"128":"icon128.plasmo.3c1ed2d2.png"},
"default_popup":"popup.html"},
"version":"1.4.1",
"author":"fixicelo
"name":"Pinyin Annotator",
"description":"A browser extension overlays Hanyu Pinyin annotations over Chinese characters present in web pages and video closed captions.",
"background":{"service_worker":"static/background/index.js"},
"options_ui":{"page":"options.html",
"open_in_tab":true},
"permissions":["storage",
"activeTab",
"scripting"],
"content_scripts":[{"matches":["
"js":["all-urls.bc073594.js"],
"css":[]},{"matches":["*://www.youtube.com/*"],
"js":["youtube.0be0935f.js"],
"all_frames":true,
"css":[]}],
"commands":{"toggle-annotation":{"suggested_key":{"default":"Alt+Shift+P",
"mac":"Alt+Shift+P"},
"description":"Toggle Pinyin annotations"}}}
Similar Extensions
PinyinTube 510 5 ★ 9.11MiB
LiuChan Chinese Popup Dictionary 510 36 ★ 6.12MiB
Hanzi to Pinyin 510 1 ★ 193KiB
Zhongzhong: An improved Chinese Dictionary 510 61 ★ 6.13MiB
Zhongwen: Chinese-English Dictionary 510 711 ★ 5.07MiB
Glot Extension 510 158 ★ 2.98MiB
chinese pinyin 510 15 ★ 651KiB
Chinese words separator: Chinese dictionary 510 38 ★ 37.6MiB
Jyutping & Pinyin Subtitles for YouTube, Netflix, Disney+, Bilibili & more 510 2 ★ 625KiB
Pinyin Reader 510 17 ★ 6.02MiB
Chinese Tools 510 20 ★ 15.26KiB
Pinyinizer 510 10 ★ 90.7KiB
Pinyin Web 510 3 ★ 9.93MiB
Pinyin Generator 510 2 ★ 3.23MiB
Pinyin Now 510 0 ★ 19.62KiB
Pinyin Overlay | 拼音叠加 510 3 ★ 23.27MiB
Inkah: Chinese & Korean Pop-up Dictionary 510 92 ★ 27.17MiB
Hanzii: Từ điển Trung Việt, Việt Trung 510 21 ★ 395KiB
Pinyinify 510 2 ★ 300KiB
ToneBoard Input 510 3 ★ 1.28MiB
Pinyin OCR 510 2 ★ 2.57MiB
LearnDeck subtitles: Learn Chinese via WeTV 510 5 ★ 5.28MiB
HanViet: Từ điển Hán Việt 510 34 ★ 6.4MiB
Chinese Console Popup Dictionary 510 13 ★ 7.7MiB