├── .gitignore ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ └── com │ │ └── taptap │ │ └── pinyin │ │ ├── PinyinPlus.java │ │ ├── PinyinResourceLoadException.java │ │ ├── ResourceLoad.java │ │ ├── Word.java │ │ ├── analyzer │ │ ├── AbstractSegmentPhraseData.java │ │ ├── LogNormalization.java │ │ ├── NormalizationResult.java │ │ ├── SegmentDefinePhraseData.java │ │ ├── SegmentWordEntry.java │ │ └── WordAnalyzer.java │ │ └── utils │ │ └── Utils.java └── resources │ ├── cedict_ts.u8 │ ├── cedict_ts_extend.u8 │ └── duoyinzi.u8 └── test └── java └── com └── taptap └── pinyin ├── PinYinWebApiTest.java └── PinyinPlusTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'pinyin-plus' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/com/taptap/pinyin/PinyinPlus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/java/com/taptap/pinyin/PinyinPlus.java -------------------------------------------------------------------------------- /src/main/java/com/taptap/pinyin/PinyinResourceLoadException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/java/com/taptap/pinyin/PinyinResourceLoadException.java -------------------------------------------------------------------------------- /src/main/java/com/taptap/pinyin/ResourceLoad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/java/com/taptap/pinyin/ResourceLoad.java -------------------------------------------------------------------------------- /src/main/java/com/taptap/pinyin/Word.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/java/com/taptap/pinyin/Word.java -------------------------------------------------------------------------------- /src/main/java/com/taptap/pinyin/analyzer/AbstractSegmentPhraseData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/java/com/taptap/pinyin/analyzer/AbstractSegmentPhraseData.java -------------------------------------------------------------------------------- /src/main/java/com/taptap/pinyin/analyzer/LogNormalization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/java/com/taptap/pinyin/analyzer/LogNormalization.java -------------------------------------------------------------------------------- /src/main/java/com/taptap/pinyin/analyzer/NormalizationResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/java/com/taptap/pinyin/analyzer/NormalizationResult.java -------------------------------------------------------------------------------- /src/main/java/com/taptap/pinyin/analyzer/SegmentDefinePhraseData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/java/com/taptap/pinyin/analyzer/SegmentDefinePhraseData.java -------------------------------------------------------------------------------- /src/main/java/com/taptap/pinyin/analyzer/SegmentWordEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/java/com/taptap/pinyin/analyzer/SegmentWordEntry.java -------------------------------------------------------------------------------- /src/main/java/com/taptap/pinyin/analyzer/WordAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/java/com/taptap/pinyin/analyzer/WordAnalyzer.java -------------------------------------------------------------------------------- /src/main/java/com/taptap/pinyin/utils/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/java/com/taptap/pinyin/utils/Utils.java -------------------------------------------------------------------------------- /src/main/resources/cedict_ts.u8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/resources/cedict_ts.u8 -------------------------------------------------------------------------------- /src/main/resources/cedict_ts_extend.u8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/resources/cedict_ts_extend.u8 -------------------------------------------------------------------------------- /src/main/resources/duoyinzi.u8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/main/resources/duoyinzi.u8 -------------------------------------------------------------------------------- /src/test/java/com/taptap/pinyin/PinYinWebApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/test/java/com/taptap/pinyin/PinYinWebApiTest.java -------------------------------------------------------------------------------- /src/test/java/com/taptap/pinyin/PinyinPlusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taptap/pinyin-plus/HEAD/src/test/java/com/taptap/pinyin/PinyinPlusTest.java --------------------------------------------------------------------------------