{"categories":[{"label":"Linguistic","url":"https://skillfed.io/packages/category/text-processing-linguistic/2"}],"enrichment":{"capability":"Provides alternative pinyin (romanized Chinese) data sources to override the default pronunciation mappings in pypinyin, allowing selection of specific pronunciation datasets.","skillfed_tags":["chinese-nlp","pinyin-data","text-processing"],"use_cases":["Override pypinyin's default pronunciations with CC-CEDICT data for more linguistically accurate phrase-level pinyin","Load historical or specialized pronunciation standards (e.g., kXHC1983, kTGHZ2013) for academic or archival text processing","Provide heteronym (multiple pronunciation) support by switching to datasets that include variant pronunciations for ambiguous characters","Build custom Chinese text-to-speech or romanization pipelines that require specific pronunciation sources","Integrate alternative pinyin datasets into NLP or language-learning applications without forking pypinyin"],"what_it_does":"pypinyin-dict is a data-loading companion to pypinyin that lets you swap in alternative pinyin (romanized Chinese pronunciation) datasets from the pinyin-data and phrase-pinyin-data projects. Instead of relying on pypinyin's built-in pronunciation mappings, you can load specific datasets\u2014such as cc_cedict, kXHC1983, or others\u2014to get different or more accurate pronunciations for Chinese characters and phrases.\n\nThe package exposes multiple modules, each corresponding to a different pronunciation data file, with a simple `load()` function to activate each one. This is useful when you need pronunciations from a particular standard or source, or when you want to override pypinyin's defaults with more specialized or up-to-date data. It depends only on pypinyin itself and installs as a pure-Python wheel with no compiled dependencies.","worth_installing":"Yes, if you need pypinyin with alternative pronunciation data sources. The package is straightforward to install and use, carries no security vulnerabilities, and has a permissive license. However, dormant maintenance (579 days since last release) means you should verify compatibility with your pypinyin version before relying on it in production, and monitor for any breaking changes in pypinyin that this package may not immediately address."},"id":"pypinyin-dict","links":{"html":"https://skillfed.io/packages/pypinyin-dict","md":"https://skillfed.io/packages/pypinyin-dict.md","pypi":"https://pypi.org/project/pypinyin-dict/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2025-01-12","license_spdx":null,"license_treatment":"permissive","name":"pypinyin-dict","python_support":"supports_current","summary":"\u4f7f\u7528 pinyin-data \u548c phrase-pinyin-data \u4e2d\u7684\u62fc\u97f3\u6570\u636e\u6587\u4ef6\u8986\u76d6 pypinyin \u4e2d\u7684\u81ea\u5e26\u62fc\u97f3\u6570\u636e\uff0c\u5b9e\u73b0\u53ea\u4f7f\u7528\u67d0\u4e2a\u6216\u67d0\u4e9b\u62fc\u97f3\u6570\u636e\u6587\u4ef6\u4e2d\u7684\u62fc\u97f3\u6570\u636e\u7684\u9700\u6c42"},"popularity":{"monthly_downloads":105268,"position":12710,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.9.0"}
