Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/huanlin/sharpbopomofo
提供一些中文字轉注音符號的 API。
https://github.com/huanlin/sharpbopomofo
Last synced: 5 days ago
JSON representation
提供一些中文字轉注音符號的 API。
- Host: GitHub
- URL: https://github.com/huanlin/sharpbopomofo
- Owner: huanlin
- License: mit
- Created: 2018-04-02T04:52:05.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-03T06:03:02.000Z (almost 7 years ago)
- Last Synced: 2024-11-19T09:51:35.404Z (2 months ago)
- Language: C#
- Size: 3.33 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SharpBopomofo
![](https://img.shields.io/badge/.NET%20Standard-2.0-brightgreen.svg)
## 目的
提供一些用來把中文字轉成注音符號的 API。
## 動機
以往,我是透過 [IFELanguage](https://msdn.microsoft.com/en-us/library/windows/desktop/hh851778(v=vs.85).aspx) 來取得一串中文字的注音字根。然而,這種方法到了 Windows 10 似乎已經無法使用。
根據我的測試,即使 Windows 10 有安裝微軟注音輸入法,也無法使用 MSIME.Taiwan 來反查注音字根。奇怪的是,MSIME.China 依然可用,但 MSIME.China 只能取得拼音。
我在 GitHub 上面找不到我需要的工具,於是我決定造個輪子。
## 相依套件
* [libchewing](https://github.com/chewing/libchewing)
* [Serilog](https://serilog.net/)
* [Jil](https://github.com/kevin-montrose/Jil)
* [protobuf-net](https://github.com/mgravell/protobuf-net)
* [NUnit](http://nunit.org/)## 授權
此專案是採用 LGPL 3.0 授權。
[libchewing](https://github.com/chewing/libchewing) 則是採用 GNU LGPL 2.1 授權。