Pinyin4net can help you convert 中文 to zhōng wén.
using Pinyin4net;
...
string[] pinyinStr = PinyinHelper.ToHanyuPinyinStringArray(someChineseChar);
...
- Convert Chinese to Hanyu Pinyin system.
- Support both Simplified Chinese and Tranditional Chinese.
- Multiple options for output format
All uppercase or lowercase
Can out put Unicode ü or v or u:
With tone numbers (lü3) or tone marks (lǚ) or without tone (lü)
Most code of pinyin4net is based on the code of project pinyin4j.
Thanks Li Min for the great code ^_^.
Have a bug? Please create an issue here on GitHub!
https://github.com/YangKuang/pinyin4net/issues
Yang Kuang(yangkuang2001@126.com)
Pinyin4net is released under the MIT licence: