# Syllables: A fast syllable estimator for Python
[](https://pypi.python.org/pypi/syllables)
[](https://github.com/prosegrinder/python-syllables/actions/workflows/python-ci.yml)
Syllables is a fast, simple syllable estimator for Python. It's intended for use
in places where speed matters. For situations where accuracy matters, please
consider the [cmudict](https://github.com/prosegrinder/python-cmudict) Python
library instead.
## Installation
`syllables` is available on PyPI. Simply install it with `pip`:
```bash
pip install syllables
```
## Usage
Syllables provides a single function, estimate, which estimates the number of
syllables in a single word.
```python
>>> import syllables
>>> syllables.estimate('estimate')
4
>>> syllables.estimate('syllables')
3
```
## Credits
Built on or modeled after the following open source projects:
- [One Bloke: Counting Syllables Accurately in Python on Google App Engine](http://www.onebloke.com/2011/06/counting-syllables-accurately-in-python-on-google-app-engine/)
Raw data
{
"_id": null,
"home_page": "https://github.com/prosegrinder/python-syllables",
"name": "syllables",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7.2,<4.0.0",
"maintainer_email": "",
"keywords": "",
"author": "David L. Day",
"author_email": "david@davidlday.com",
"download_url": "https://files.pythonhosted.org/packages/e5/f7/22a5aa09c263153671caa3acff6dd824816e596c8baa211ec91cc21b04b8/syllables-1.0.9.tar.gz",
"platform": null,
"description": "# Syllables: A fast syllable estimator for Python\n\n[](https://pypi.python.org/pypi/syllables)\n[](https://github.com/prosegrinder/python-syllables/actions/workflows/python-ci.yml)\n\nSyllables is a fast, simple syllable estimator for Python. It's intended for use\nin places where speed matters. For situations where accuracy matters, please\nconsider the [cmudict](https://github.com/prosegrinder/python-cmudict) Python\nlibrary instead.\n\n## Installation\n\n`syllables` is available on PyPI. Simply install it with `pip`:\n\n```bash\npip install syllables\n```\n\n## Usage\n\nSyllables provides a single function, estimate, which estimates the number of\nsyllables in a single word.\n\n```python\n>>> import syllables\n>>> syllables.estimate('estimate')\n4\n>>> syllables.estimate('syllables')\n3\n```\n\n## Credits\n\nBuilt on or modeled after the following open source projects:\n\n- [One Bloke: Counting Syllables Accurately in Python on Google App Engine](http://www.onebloke.com/2011/06/counting-syllables-accurately-in-python-on-google-app-engine/)\n",
"bugtrack_url": null,
"license": "GPLv3",
"summary": "A Python package for estimating the number of syllables in a word.",
"version": "1.0.9",
"project_urls": {
"Homepage": "https://github.com/prosegrinder/python-syllables",
"Repository": "https://github.com/prosegrinder/python-syllables"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "27c596e282163836a83d9f0cfdc5792e5bbb8baab18ee2e2dca4a85875588f1b",
"md5": "a8c583a86dbfbe5087834ad8e83c7777",
"sha256": "341d1e5dd396589d385a8c462ea483081d344fa5652e02d29d1047a342c88d9b"
},
"downloads": -1,
"filename": "syllables-1.0.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a8c583a86dbfbe5087834ad8e83c7777",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7.2,<4.0.0",
"size": 15225,
"upload_time": "2023-10-22T12:30:35",
"upload_time_iso_8601": "2023-10-22T12:30:35.605784Z",
"url": "https://files.pythonhosted.org/packages/27/c5/96e282163836a83d9f0cfdc5792e5bbb8baab18ee2e2dca4a85875588f1b/syllables-1.0.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e5f722a5aa09c263153671caa3acff6dd824816e596c8baa211ec91cc21b04b8",
"md5": "32b83b78bc385fa41b2b57f92bed878a",
"sha256": "e73be37d7420bd94cae1ec5511dc6392e1305fe0837a89def9bcabad27f91f6f"
},
"downloads": -1,
"filename": "syllables-1.0.9.tar.gz",
"has_sig": false,
"md5_digest": "32b83b78bc385fa41b2b57f92bed878a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7.2,<4.0.0",
"size": 15002,
"upload_time": "2023-10-22T12:30:36",
"upload_time_iso_8601": "2023-10-22T12:30:36.824291Z",
"url": "https://files.pythonhosted.org/packages/e5/f7/22a5aa09c263153671caa3acff6dd824816e596c8baa211ec91cc21b04b8/syllables-1.0.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-22 12:30:36",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "prosegrinder",
"github_project": "python-syllables",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "syllables"
}