var pinyin = require("pinyin");

console.log(pinyin("中心"));    // [ [ 'zhōng' ], [ 'xīn' ] ]
console.log(pinyin("中心", {
  heteronym: true               // 启用多音字模式
}));                            // [ [ 'zhōng', 'zhòng' ], [ 'xīn' ] ]
console.log(pinyin("中心", {
  heteronym: true,              // 启用多音字模式
  // segment: true                 // 启用分词，以解决多音字问题。
}));                            // [ [ 'zhōng' ], [ 'xīn' ] ]
console.log(pinyin("中心", {
  style: pinyin.STYLE_INITIALS, // 设置拼音风格
  heteronym: true
}));                            // [ [ 'zh' ], [ 'x' ] ]
@@ -551,12 +551,395 @@
 %5D, %5B 'x' %5D %5D
+%0A%0A%0A%0Aconsole.log(pinyin(%22%E4%B8%AD%E5%BF%83%E9%93%B6%E8%A1%8C%EF%BC%8C%E6%88%91%E7%9C%8B%E8%A1%8C%E3%80%82%E4%B8%AD%E5%9B%BD%E7%A7%BB%E5%8A%A8%EF%BC%8C%E8%BF%98%E5%8F%AF%E4%BB%A5%E3%80%82%22, %7B%0A  style: pinyin.STYLE_NORMAL, // %E8%AE%BE%E7%BD%AE%E6%8B%BC%E9%9F%B3%E9%A3%8E%E6%A0%BC%0A  heteronym: false%0A%7D));%0A// %E4%B8%8A%E9%9D%A2%E7%9A%84%E5%8F%A5%E5%AD%90%EF%BC%8C%E5%85%B3%E9%97%AD%E4%BA%86%E5%A4%9A%E9%9F%B3%E5%AD%97%E6%A8%A1%E5%BC%8F,%E5%BE%97%E5%87%BA%E7%9A%84%E7%BB%93%E6%9E%9C%EF%BC%8C%E5%BE%88%E5%A4%9A%E5%A4%9A%E9%9F%B3%E5%AD%97%E5%AD%98%E5%9C%A8%E9%97%AE%E9%A2%98%E3%80%82%0A/*%0A%5B %5B 'zhong' %5D,%0A  %5B 'xin' %5D,%0A  %5B 'yin' %5D,%0A  %5B 'hang' %5D,%0A  %5B '%EF%BC%8C' %5D,%0A  %5B 'wo' %5D,%0A  %5B 'kan' %5D,%0A  %5B 'hang' %5D,%0A  %5B '%E3%80%82' %5D,%0A  %5B 'zhong' %5D,%0A  %5B 'guo' %5D,%0A  %5B 'yi' %5D,%0A  %5B 'dong' %5D,%0A  %5B '%EF%BC%8C' %5D,%0A  %5B 'huan' %5D,%0A  %5B 'ke' %5D,%0A  %5B 'yi' %5D,%0A  %5B '%E3%80%82' %5D %5D%0A*/%0A

add demo