cmu发音词典的一个简单接口

pronouncing的Python项目详细描述


发音

https://img.shields.io/travis/aparrish/pronouncingpy.svghttps://coveralls.io/repos/github/aparrish/pronouncingpy/badge.svg?branch=masterhttps://img.shields.io/pypi/v/pronouncing.svg

发音是cmu发音词典的一个简单接口。很容易 使用并且没有外部依赖项。例如,下面是如何找到押韵的 对于给定的单词:

>>> import pronouncing
>>> pronouncing.rhymes("climbing")
['diming', 'liming', 'priming', 'rhyming', 'timing']

在这里阅读文档:https://pronouncing.readthedocs.org

我之所以发音是因为我想能用CMU发音 在我的项目中使用字典(并教别人如何使用它),而不必 去安装NLTK这个庞然大物。

安装

使用pip安装,如下所示:

pip install pronouncing

您还可以下载源代码并手动安装:

python setup.py install

许可证

此模块中的python代码是使用bsd许可证分发的。一份完整的副本 CMU的发音词典包含在此发行版中。学习 有关CMU发音词典的更多信息,请参见: http://www.speech.cs.cmu.edu/cgi-bin/cmudict

确认

这个软件包最初是作为我2015年春季研究的一部分开发的 在ITP的团契。谢谢你的节目 它的学生为他们的兴趣和支持!

历史记录

0.2.0(2018-07-01)

  • 从这个包中删除字典数据以支持对David的依赖 L.戴的是很好的音乐包。
  • hugovk提供了许多修复和改进(谢谢!)

0.1.5(2017-04-13)

  • 把PyPI上传搞砸了哎呀!

0.1.4(2017-04-12)

  • 提高了检索押韵单词时的性能。(基于拉取请求 由WillPiledriver提出。)

0.1.3(2017-01-17)

  • 各种调整和性能改进。

0.1.2(2015-06-23)

  • 预编译正则表达式以提高性能。(约翰·怀斯曼撰稿)

0.1.1(2015-06-12)

  • pypi上的第一个版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java WebClient请求级别超时抛出名为default onErrorDropped的运算符   java JAXB外部绑定文件错误   Freemarker中的java转义宏参数值   java正在同步来自不同对象{已编辑}的线程   java如何在另一个类上更新活动中的元素   java Hibernate连接查询   java可以使用Apache Crunch创建类似于图形的数据结构吗?   java在JLabel的开头加上3个点   java 安卓应用程序显示线程错误   java@RequestBody在Spring中总是空的   java Android异步任务永远不会结束   具有多个属性的java Jaxws枚举   java中的安卓 Stripe InvalidRequestException   多线程java。util。非多线程程序中的ConcurrentModificationException   Minecraft Java插件如何删除HashMap中存储的所有块   空Java字符串的大小   从AJP连接器请求检索Shibboleth属性的java   oracle11g将Java类文件加载到Oracle数据库