python-pinyin هي مكتبة Python لتحويل الأحرف الصينية المبسطة والتقليدية إلى نظام pinyin الصوتي. تعمل كنظام تحويل يقوم بتحويل النص مع دعم نغمات sandhi وتوفير أدوات لتحويل pinyin بين تنسيقات مختلفة، مثل النغمات الرقمية، أو علامات التشكيل، أو الأحرف الأولى الصوتية.
الميزات الرئيسية لـ mozillazg/python-pinyin هي: Pinyin Transliterations, Character-to-Pinyin Converters, Polyphonic Character Handlers, Pinyin Style Selectors, Traditional Chinese Support, Phonetic Tone Adjustments, Tone Sandhi Rules, Chinese Natural Language Processing.
تشمل البدائل مفتوحة المصدر لـ mozillazg/python-pinyin: overtrue/pinyin — This is a dictionary-based Chinese Pinyin transliteration library used to convert Chinese characters into Pinyin with… hotoo/pinyin — This is a Chinese text segmentation library that converts Chinese characters into their phonetic pinyin… zh-lx/pinyin-pro — pinyin-pro is a Chinese pinyin transcription library and text segmentation tool. It converts Chinese characters into… toolgood/toolgood.words — ToolGood.Words is a sensitive word filtering library and text sanitization component designed for high-performance… isnowfy/snownlp — SnowNLP is a Python library for Chinese natural language processing. It provides tools for text segmentation,… promeg/tinypinyin — TinyPinyin is a Java and Android compatible library used for converting Chinese characters into Pinyin phonetic…
This is a dictionary-based Chinese Pinyin transliteration library used to convert Chinese characters into Pinyin with support for various tone styles and formats. It provides specialized utilities for polyphonic character resolution to manage multiple pronunciations and a generator for extracting the first letter of characters to create searchable index strings. The library includes a formatter for converting names into Pinyin following official international travel document and passport spelling standards. It also features a tool for transforming Chinese text into hyphenated or dotted string
This is a Chinese text segmentation library that converts Chinese characters into their phonetic pinyin representation. It functions as a polyphone disambiguation tool, resolving ambiguous pronunciations for multi-sound characters using word segmentation and context analysis, and also serves as a pinyin sorting utility for ordering Chinese strings alphabetically. The library distinguishes itself through surname-aware pronunciation switching, applying specialized phonetic rules for Chinese surnames with non-standard pronunciations in name contexts. It supports pluggable word segmentation algor
pinyin-pro is a Chinese pinyin transcription library and text segmentation tool. It converts Chinese characters into pinyin with support for tones, initials, and finals, while resolving polyphonic characters based on context. The project includes a pinyin pattern matching engine that enables searching Chinese text using full spellings, initials, or hybrid phonetic patterns. It also features a pinyin HTML generator that wraps characters and their transcriptions in markup tags for styled web display. The library provides capabilities for Chinese text segmentation, surname pronunciation priorit
ToolGood.Words is a sensitive word filtering library and text sanitization component designed for high-performance detection and masking of prohibited terms. It provides tools for Chinese text normalization, pinyin transliteration, and the replacement of banned words with placeholders. The project is distinguished by its ability to uncover obfuscated language through a pinyin transliteration engine and phonetic-based detection. It identifies sensitive content hidden by phonetic substitutions, first-letter initials, or intentional misspellings by mapping Chinese characters to pinyin representa