`
xieye
  • 浏览: 835443 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

放一个汉字拼音库

    博客分类:
  • PHP
阅读更多
现需要一个汉字转为拼音的程序,于是根据微软拼音法的库改动一下,以应付简单需求。

有两万多汉字,包括简繁体。繁体的错误会多一些,简体基本无错。

多音字的处理,只取一个。

改后的已经不是拼音,而是26个小写拉丁字母(已用正则扫描过)。

对于“于”,或“律”这样的字,处理的不统一,有的是v,有的是u。看着办吧。

总的来说,程序通俗易懂,简单好用,皆大欢喜,不亦乐乎。。。

部分代码:
$pinyintable = array();
$pinyintable['丂'] = 'kao';
$pinyintable['丄'] = 'shang';
$pinyintable['丅'] = 'xia';
$pinyintable['丆'] = 'mo';
$pinyintable['丏'] = 'mian';
$pinyintable['丒'] = 'chou';
$pinyintable['丗'] = 'shi';
$pinyintable['丟'] = 'diu';
$pinyintable['丠'] = 'qiu';
。。。


需要的话就下载附件。
分享到:
评论
5 楼 key232323 2010-05-04  
云计算啦。。
请求下web估计比读这些IO更快些
4 楼 buryai 2010-04-07  
xieye 写道
现需要一个汉字转为拼音的程序,于是根据微软拼音法的库改动一下,以应付简单需求。

有两万多汉字,包括简繁体。繁体的错误会多一些,简体基本无错。

多音字的处理,只取一个。

改后的已经不是拼音,而是26个小写拉丁字母(已用正则扫描过)。

对于“于”,或“律”这样的字,处理的不统一,有的是v,有的是u。看着办吧。

总的来说,程序通俗易懂,简单好用,皆大欢喜,不亦乐乎。。。

部分代码:
$pinyintable = array();
$pinyintable['丂'] = 'kao';
$pinyintable['丄'] = 'shang';
$pinyintable['丅'] = 'xia'; :cry: 
$pinyintable['丆'] = 'mo';
$pinyintable['丏'] = 'mian';
$pinyintable['丒'] = 'chou';
$pinyintable['丗'] = 'shi';
$pinyintable['丟'] = 'diu';
$pinyintable['丠'] = 'qiu';
。。。


需要的话就下载附件。

3 楼 四不象 2010-03-04  
多音字处理比较麻烦,需要词库了
2 楼 weidian01 2010-03-04  
谢谢楼主分享资源
1 楼 shinkadoki 2010-03-04  
这两天也在做这个,不过看了一下,楼主这个没有多音字处理的。

相关推荐

    放一个汉字拼音库----下载不扣分,回帖加1分,欢迎下载,童叟无欺

    现需要一个汉字转为拼音的程序,于是根据微软拼音法的库改动一下,以应付简单需求。 有两万多汉字,包括简繁体。繁体的错误会多一些,简体基本无错。 多音字的处理,只取一个。 改后的已经不是拼音,而是26个...

    1608个汉字读音打包下载MP3格式

    标签中的“汉字拼音下载”、“汉字拼音mp3”、“mp3汉字拼音”、“拼音打包下载”等,为我们更准确地描绘了资源的形式和用途。它们强调了这是一套系统的汉字拼音学习资料,提供了便捷的下载方式,方便学习者根据需要...

    EXCEL汉字拼音操作

    对于“Excel中文转拼音(完整版).txt”,这可能是一个详细的指南,包含步骤和代码示例,教你如何获取完整的汉字拼音。完整的拼音包括声母、韵母和声调,这需要用到更复杂的转换规则。一种常见方法是利用第三方库,如...

    汉字转拼音类(内含pinyin4j-2.5.0.jar)

    这个压缩包包含了一个预封装好的Java类,专门用于实现汉字到拼音的转换,并且依赖于pinyin4j库,版本号为2.5.0。 pinyin4j是一个开源的Java库,由Barry de Graaff 创建,主要用于处理汉字的拼音转换。它能够将汉字...

    汉字转拼音控件 for bcb6

    该控件的核心功能在于其内置的汉字拼音库,这个库包含了大量汉字与其对应的拼音数据,覆盖了常见和不常见的汉字,使得开发者无需自己编写复杂的汉字转拼音算法,大大简化了开发过程。 二、工作原理 该控件的工作...

    汉字转换成拼音方法详解

    `Pinyin4j`是一个强大的Java库,专门用于处理汉字和拼音之间的转换,支持多音字处理、声调标记等。 要使用`Pinyin4j`,首先需要将其jar包添加到项目中。如果你已经有了"汉字转换成拼音方法及jar包"压缩文件,解压后...

    汉字转为拼音所需jar包

    为了实现这个功能,通常我们会借助特定的库或者工具,而“汉字转为拼音所需jar包”就是这样一个工具。这个jar包包含了必要的类和方法,可以帮助开发人员便捷地进行汉字到拼音的转换。 首先,我们要理解什么是jar包...

    java汉字转拼音工具类

    可以使用Pinyin4j或其他库的特定方法实现,如取每个汉字拼音的第一个字母并转换为大写。 5. **测试类** 提供的压缩包中包含测试类,这意味着开发者已经编写了一些示例代码,用于验证汉字转拼音功能的正确性。测试...

    汉字转拼音首字母 js文件免费下载

    标题"汉字转拼音 js文件免费下载"表明了这是一个JavaScript实现的汉字转拼音库,并且可以免费获取。JavaScript是一种广泛应用于Web开发的脚本语言,它允许在浏览器端执行代码,增强网页的交互性。这里的"js文件"可能...

    汉字转拼音的jQuery插件

    在IT行业中,jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画设计和Ajax交互。本主题关注的是一个特定的jQuery插件,...对于那些需要处理汉字拼音的应用场景,这是一个值得考虑的解决方案。

    汉字转拼音非maven版含jar包.zip

    这个"汉字转拼音非maven版含jar包.zip"压缩文件提供了一个无需Maven依赖的解决方案,它包含了一个可以直接使用的Java库,方便开发者在不使用Maven构建系统的项目中集成汉字转拼音的功能。 首先,我们要理解什么是...

    目录树|取汉字带音调拼音|MCI多媒体指令支持库

    综上所述,这个压缩包文件提供的技术组件涵盖了文件系统的目录树操作、汉字拼音转换以及多媒体控制这三个核心领域。它们在开发涉及到文件管理、中文处理和多媒体播放的软件时,都是非常实用的工具。通过合理利用这些...

    汉字转拼音jar包_pinyin4j(java)

    `pinyin4j`是一个非常实用的Java库,专为解决这类问题而设计。这个库可以方便地将汉字转化为汉语拼音,支持多音字、声调等多种特性。 `pinyin4j`是由Barry Zhang开发的一个开源项目,它提供了一套简洁的API,使得在...

    拼音字库及Qt调用代码

    在这个场景下,`py_mb.db`可能是一个SQLite数据库,其中每个记录包含一个汉字和对应的多音字拼音信息。数据库的优势在于快速查找和处理大量数据,因此对于拼音转换这样的任务非常合适。 `HanziManager.cpp`和`...

    汉字转换为拼音的方法

    总之,Java中的汉字转拼音是一个常见的任务,`Pinyin4j`库提供了一个简单易用的解决方案。在实际使用中,根据具体需求调整输出格式,并注意处理可能出现的错误,确保程序的稳定运行。在开发过程中,了解这些知识点将...

    ASP源码—汉字转拼音源码可将简体及繁体中文转换为拼音 (E插件).zip

    在深入研究源码之前,建议了解ASP的基础语法、VBScript或JScript编程,以及可能涉及的汉字拼音库的工作原理。这将帮助你更好地理解和修改源码,以满足特定的需求。如果你在使用过程中遇到问题,可以参考ASP相关的...

    前端应用 - 汉字笔顺书写演示带拼音及发音源码

    在本项目中,“前端应用 - 汉字笔顺书写演示带拼音及发音源码”是一个专注于汉字学习的前端应用程序。这个程序旨在帮助用户更好地理解和掌握汉字的正确书写顺序,同时提供汉字的拼音和发音,使得学习过程更加直观和...

    c# 输入拼音,汉字朗读

    5. **输入拼音,转化成汉字**:要实现输入拼音并朗读,你需要一个工具或服务将拼音转化为汉字。这通常涉及自然语言处理(NLP)和中文分词。在C#中,没有内置的库支持此功能,可能需要借助第三方API,如阿里云的智能...

    微信小程序输入汉字查拼音工具demo完整源码下载.zip

    微信小程序是一种轻量级的应用开发平台,由腾讯公司推出,主要应用于移动端,为用户提供便捷的服务体验。...源码中可能包含拼音库的引入、汉字转拼音的逻辑处理以及用户界面的呈现方式,这些都是宝贵的实践经验。

    汉字读音wav格式数据包[1].zip

    《汉字读音wav格式数据包》是一个专门为中文文本合成语音设计的资源库,包含了1600多个常用汉字的发音音频文件。这个压缩包对于那些需要处理中文语音、开发语音识别或文本合成应用的IT专业人士来说,是一个极其宝贵...

Global site tag (gtag.js) - Google Analytics