pyaligner


Namepyaligner JSON
Version 0.2.0 PyPI version JSON
download
home_pageNone
SummaryAutomatic audio transcriptor and audi-text aligner
upload_time2024-11-29 19:32:15
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseNone
keywords python pytorch deep-learning audio audio-transcription audio-text-alignment
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Pyaligner

![Read the Docs](https://img.shields.io/readthedocs/pyaligner?style=flat-square)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pyaligner?style=flat-square)

**PyAligner** is a python library to automatically transcribe audio files and align them with the transcription. Is is based on OpenAI's [Whisper](https://github.com/openai/whisper) model and the [Montreal Forced Aligner (MFA)](https://montreal-forced-aligner.readthedocs.io/en/latest/) library. It also provides a friendly graphical user interface to facilitate the use of the library:

<p align="center">
  <img src="https://github.com/ramajoballester/pyaligner/blob/fdb6b6d8605dee9bb4f1c9c62210249ffdcc8631/docs/images/gui_example.png?raw=true" alt="Your Image" width="200">
</p>

Check the [documentation](https://pyaligner.readthedocs.io/en/latest/) for more information about the installation and the complete user guide.

# Installation

You can install the library via pip:

```bash
pip install pyaligner
```

Although it is recommended to install it following the [installation guide](https://pyaligner.readthedocs.io/en/latest/install.html).


# Command Line Interface

Apart from the graphical interface, PyAligner has a command line interface to provide a greater flexibility and customization options. You can check the available commands by running:

```bash
pyaligner --help
```


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "pyaligner",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "python, pytorch, deep-learning, audio, audio-transcription, audio-text-alignment",
    "author": null,
    "author_email": "\u00c1lvaro Ramajo-Ballester <aramajo@ing.uc3m.es>",
    "download_url": "https://files.pythonhosted.org/packages/0e/9e/cdd8f6b71e0196b2bb8909cc63330d1e6ea0aae362989ccc9f7512e1a2b7/pyaligner-0.2.0.tar.gz",
    "platform": null,
    "description": "# Pyaligner\n\n![Read the Docs](https://img.shields.io/readthedocs/pyaligner?style=flat-square)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pyaligner?style=flat-square)\n\n**PyAligner** is a python library to automatically transcribe audio files and align them with the transcription. Is is based on OpenAI's [Whisper](https://github.com/openai/whisper) model and the [Montreal Forced Aligner (MFA)](https://montreal-forced-aligner.readthedocs.io/en/latest/) library. It also provides a friendly graphical user interface to facilitate the use of the library:\n\n<p align=\"center\">\n  <img src=\"https://github.com/ramajoballester/pyaligner/blob/fdb6b6d8605dee9bb4f1c9c62210249ffdcc8631/docs/images/gui_example.png?raw=true\" alt=\"Your Image\" width=\"200\">\n</p>\n\nCheck the [documentation](https://pyaligner.readthedocs.io/en/latest/) for more information about the installation and the complete user guide.\n\n# Installation\n\nYou can install the library via pip:\n\n```bash\npip install pyaligner\n```\n\nAlthough it is recommended to install it following the [installation guide](https://pyaligner.readthedocs.io/en/latest/install.html).\n\n\n# Command Line Interface\n\nApart from the graphical interface, PyAligner has a command line interface to provide a greater flexibility and customization options. You can check the available commands by running:\n\n```bash\npyaligner --help\n```\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Automatic audio transcriptor and audi-text aligner",
    "version": "0.2.0",
    "project_urls": {
        "Bug Tracker": "https://github.com/ramajoballester/pyaligner/issues",
        "Homepage": "https://github.com/ramajoballester/pyaligner"
    },
    "split_keywords": [
        "python",
        " pytorch",
        " deep-learning",
        " audio",
        " audio-transcription",
        " audio-text-alignment"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0ba4849110790c3245e43cc80adda356ce720e17cf605e827f1d5042d007565f",
                "md5": "bb4d7bcf6f736f00c6f5bfd561ffcdbf",
                "sha256": "594f0e76566625590f6680564a2e2b7eddac9cc301874fc56a4855af3d17da42"
            },
            "downloads": -1,
            "filename": "pyaligner-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "bb4d7bcf6f736f00c6f5bfd561ffcdbf",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 24192,
            "upload_time": "2024-11-29T19:32:06",
            "upload_time_iso_8601": "2024-11-29T19:32:06.245892Z",
            "url": "https://files.pythonhosted.org/packages/0b/a4/849110790c3245e43cc80adda356ce720e17cf605e827f1d5042d007565f/pyaligner-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0e9ecdd8f6b71e0196b2bb8909cc63330d1e6ea0aae362989ccc9f7512e1a2b7",
                "md5": "3ab950efa86b944d9a358c06a6798916",
                "sha256": "711bc7c805db68bfc9d3d8fb2a0d4df939d6bbad4921cefc013a7f93cdf9a292"
            },
            "downloads": -1,
            "filename": "pyaligner-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "3ab950efa86b944d9a358c06a6798916",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 60618,
            "upload_time": "2024-11-29T19:32:15",
            "upload_time_iso_8601": "2024-11-29T19:32:15.207318Z",
            "url": "https://files.pythonhosted.org/packages/0e/9e/cdd8f6b71e0196b2bb8909cc63330d1e6ea0aae362989ccc9f7512e1a2b7/pyaligner-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-29 19:32:15",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ramajoballester",
    "github_project": "pyaligner",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "pyaligner"
}
        
Elapsed time: 4.82101s