podonos


Namepodonos JSON
Version 0.27.0 PyPI version JSON
download
home_pageNone
SummaryManaged evaluation for audio & speech
upload_time2025-10-24 02:40:56
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords ai speech synthesis
VCS
bugtrack_url
requirements backports.tarfile botocore build certifi cffi charset-normalizer docutils exceptiongroup filetype glog idna importlib_metadata importlib_resources iniconfig jaraco.classes jaraco.context jaraco.functools jmespath keyring markdown-it-py mdurl more-itertools natsort nh3 packaging pkginfo pluggy podonos pycparser Pygments pyparsing pyproject_hooks pytest python-dateutil python-gflags readme_renderer requests requests-toolbelt rfc3986 rich s3transfer six soundfile tomli tqdm twine typing_extensions urllib3 zipp
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Podonos

## Quick Start

### 👨‍💻 1. Get an API key
Visit [https://www.podonos.com](https://www.podonos.com), log in or sign up, and get an API key.
For more details, see [Docs](https://www.podonos.com/docs/apikey)

### 💾 2. Install podonos Python package
First of all, make sure you have installed Python 3.8 or newer

```bash
python --version
```

Once you confirm your Python version, install the package:

```bash
pip install podonos
```

### 🎙️ 3. Start speech evaluation
```python
import podonos
from podonos import *

client = podonos.init(api_key="<YOUR_API_KEY_HERE>")
etor = client.create_evaluator()
for i in script_list:
  gen_audio = my_model.generate_and_save(i, script_list[i], f'/a/b/{i}.wav')
  etor.add_file(file=File(path=f'/a/b/{i}.wav', model_tag="my_new_model",
                          tags=["syn1", "male", "American"]))
etor.close()
```
Once we evaluate the audio files, we will email you the evaluation report within 12 hours.

## 👌 How to run the code testing

Run this at the base directory:
```bash
pytest
```

## 📗 Documentation

For a deeper dive on all capabilities and details, please refer to [Documentation](https://www.podonos.com/docs).

## 📑 License
[MIT License](https://github.com/podonos/podonos-pysdk/blob/main/LICENSE)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "podonos",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "ai, speech, synthesis",
    "author": null,
    "author_email": "David Anderson <david@podonos.com>",
    "download_url": "https://files.pythonhosted.org/packages/fb/fb/fbd2f708a629cfb2f2203f0db007b2a79f0036ed9e9a44d23fd812565748/podonos-0.27.0.tar.gz",
    "platform": null,
    "description": "# Podonos\n\n## Quick Start\n\n### \ud83d\udc68\u200d\ud83d\udcbb 1. Get an API key\nVisit [https://www.podonos.com](https://www.podonos.com), log in or sign up, and get an API key.\nFor more details, see [Docs](https://www.podonos.com/docs/apikey)\n\n### \ud83d\udcbe 2. Install podonos Python package\nFirst of all, make sure you have installed Python 3.8 or newer\n\n```bash\npython --version\n```\n\nOnce you confirm your Python version, install the package:\n\n```bash\npip install podonos\n```\n\n### \ud83c\udf99\ufe0f 3. Start speech evaluation\n```python\nimport podonos\nfrom podonos import *\n\nclient = podonos.init(api_key=\"<YOUR_API_KEY_HERE>\")\netor = client.create_evaluator()\nfor i in script_list:\n  gen_audio = my_model.generate_and_save(i, script_list[i], f'/a/b/{i}.wav')\n  etor.add_file(file=File(path=f'/a/b/{i}.wav', model_tag=\"my_new_model\",\n                          tags=[\"syn1\", \"male\", \"American\"]))\netor.close()\n```\nOnce we evaluate the audio files, we will email you the evaluation report within 12 hours.\n\n## \ud83d\udc4c How to run the code testing\n\nRun this at the base directory:\n```bash\npytest\n```\n\n## \ud83d\udcd7 Documentation\n\nFor a deeper dive on all capabilities and details, please refer to [Documentation](https://www.podonos.com/docs).\n\n## \ud83d\udcd1 License\n[MIT License](https://github.com/podonos/podonos-pysdk/blob/main/LICENSE)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Managed evaluation for audio & speech",
    "version": "0.27.0",
    "project_urls": {
        "Homepage": "https://www.podonos.com",
        "Repository": "https://github.com/podonos/podonos-pysdk"
    },
    "split_keywords": [
        "ai",
        " speech",
        " synthesis"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "93379d98bc0d2d354f3c3063489023934c74139d9dc49a3ab43c163596d7aac2",
                "md5": "0519b2ee1b2a710e0f526112c93ff86e",
                "sha256": "a22d9932cdb03612d7b3fc823ac36db9ae50262fb947fce110a3d3c98afd6c1f"
            },
            "downloads": -1,
            "filename": "podonos-0.27.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0519b2ee1b2a710e0f526112c93ff86e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 48895,
            "upload_time": "2025-10-24T02:40:55",
            "upload_time_iso_8601": "2025-10-24T02:40:55.085300Z",
            "url": "https://files.pythonhosted.org/packages/93/37/9d98bc0d2d354f3c3063489023934c74139d9dc49a3ab43c163596d7aac2/podonos-0.27.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fbfbfbd2f708a629cfb2f2203f0db007b2a79f0036ed9e9a44d23fd812565748",
                "md5": "43edbe76efa9c369698bfd6f8e69e651",
                "sha256": "db150a2f4ab6dc16115eb92811ad581fa7be64b3e9f4a78350bd9ae76f346b25"
            },
            "downloads": -1,
            "filename": "podonos-0.27.0.tar.gz",
            "has_sig": false,
            "md5_digest": "43edbe76efa9c369698bfd6f8e69e651",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 40324,
            "upload_time": "2025-10-24T02:40:56",
            "upload_time_iso_8601": "2025-10-24T02:40:56.446918Z",
            "url": "https://files.pythonhosted.org/packages/fb/fb/fbd2f708a629cfb2f2203f0db007b2a79f0036ed9e9a44d23fd812565748/podonos-0.27.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-24 02:40:56",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "podonos",
    "github_project": "podonos-pysdk",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "backports.tarfile",
            "specs": [
                [
                    "==",
                    "1.2.0"
                ]
            ]
        },
        {
            "name": "botocore",
            "specs": [
                [
                    "==",
                    "1.36.25"
                ]
            ]
        },
        {
            "name": "build",
            "specs": [
                [
                    "==",
                    "1.2.2.post1"
                ]
            ]
        },
        {
            "name": "certifi",
            "specs": [
                [
                    "==",
                    "2025.4.26"
                ]
            ]
        },
        {
            "name": "cffi",
            "specs": [
                [
                    "==",
                    "1.17.1"
                ]
            ]
        },
        {
            "name": "charset-normalizer",
            "specs": [
                [
                    "==",
                    "3.4.2"
                ]
            ]
        },
        {
            "name": "docutils",
            "specs": [
                [
                    "==",
                    "0.20.1"
                ]
            ]
        },
        {
            "name": "exceptiongroup",
            "specs": [
                [
                    "==",
                    "1.2.1"
                ]
            ]
        },
        {
            "name": "filetype",
            "specs": [
                [
                    "==",
                    "1.2.0"
                ]
            ]
        },
        {
            "name": "glog",
            "specs": [
                [
                    "==",
                    "0.3.1"
                ]
            ]
        },
        {
            "name": "idna",
            "specs": [
                [
                    "==",
                    "3.10"
                ]
            ]
        },
        {
            "name": "importlib_metadata",
            "specs": [
                [
                    "==",
                    "7.1.0"
                ]
            ]
        },
        {
            "name": "importlib_resources",
            "specs": [
                [
                    "==",
                    "6.4.0"
                ]
            ]
        },
        {
            "name": "iniconfig",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "jaraco.classes",
            "specs": [
                [
                    "==",
                    "3.4.0"
                ]
            ]
        },
        {
            "name": "jaraco.context",
            "specs": [
                [
                    "==",
                    "5.3.0"
                ]
            ]
        },
        {
            "name": "jaraco.functools",
            "specs": [
                [
                    "==",
                    "4.0.1"
                ]
            ]
        },
        {
            "name": "jmespath",
            "specs": [
                [
                    "==",
                    "1.0.1"
                ]
            ]
        },
        {
            "name": "keyring",
            "specs": [
                [
                    "==",
                    "25.2.1"
                ]
            ]
        },
        {
            "name": "markdown-it-py",
            "specs": [
                [
                    "==",
                    "3.0.0"
                ]
            ]
        },
        {
            "name": "mdurl",
            "specs": [
                [
                    "==",
                    "0.1.2"
                ]
            ]
        },
        {
            "name": "more-itertools",
            "specs": [
                [
                    "==",
                    "10.2.0"
                ]
            ]
        },
        {
            "name": "natsort",
            "specs": [
                [
                    "==",
                    "8.4.0"
                ]
            ]
        },
        {
            "name": "nh3",
            "specs": [
                [
                    "==",
                    "0.2.17"
                ]
            ]
        },
        {
            "name": "packaging",
            "specs": [
                [
                    "==",
                    "25.0"
                ]
            ]
        },
        {
            "name": "pkginfo",
            "specs": [
                [
                    "==",
                    "1.11.0"
                ]
            ]
        },
        {
            "name": "pluggy",
            "specs": [
                [
                    "==",
                    "1.5.0"
                ]
            ]
        },
        {
            "name": "podonos",
            "specs": [
                [
                    "==",
                    "0.20.0"
                ]
            ]
        },
        {
            "name": "pycparser",
            "specs": [
                [
                    "==",
                    "2.22"
                ]
            ]
        },
        {
            "name": "Pygments",
            "specs": [
                [
                    "==",
                    "2.18.0"
                ]
            ]
        },
        {
            "name": "pyparsing",
            "specs": [
                [
                    "==",
                    "2.4.6"
                ]
            ]
        },
        {
            "name": "pyproject_hooks",
            "specs": [
                [
                    "==",
                    "1.1.0"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": [
                [
                    "==",
                    "8.2.2"
                ]
            ]
        },
        {
            "name": "python-dateutil",
            "specs": [
                [
                    "==",
                    "2.9.0.post0"
                ]
            ]
        },
        {
            "name": "python-gflags",
            "specs": [
                [
                    "==",
                    "3.1.2"
                ]
            ]
        },
        {
            "name": "readme_renderer",
            "specs": [
                [
                    "==",
                    "43.0"
                ]
            ]
        },
        {
            "name": "requests",
            "specs": [
                [
                    "==",
                    "2.32.3"
                ]
            ]
        },
        {
            "name": "requests-toolbelt",
            "specs": [
                [
                    "==",
                    "1.0.0"
                ]
            ]
        },
        {
            "name": "rfc3986",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "rich",
            "specs": [
                [
                    "==",
                    "13.7.1"
                ]
            ]
        },
        {
            "name": "s3transfer",
            "specs": [
                [
                    "==",
                    "0.10.1"
                ]
            ]
        },
        {
            "name": "six",
            "specs": [
                [
                    "==",
                    "1.17.0"
                ]
            ]
        },
        {
            "name": "soundfile",
            "specs": [
                [
                    "==",
                    "0.12.1"
                ]
            ]
        },
        {
            "name": "tomli",
            "specs": [
                [
                    "==",
                    "2.0.1"
                ]
            ]
        },
        {
            "name": "tqdm",
            "specs": [
                [
                    "==",
                    "4.67.1"
                ]
            ]
        },
        {
            "name": "twine",
            "specs": [
                [
                    "==",
                    "5.1.0"
                ]
            ]
        },
        {
            "name": "typing_extensions",
            "specs": [
                [
                    "==",
                    "4.12.1"
                ]
            ]
        },
        {
            "name": "urllib3",
            "specs": [
                [
                    ">=",
                    "1.25.4"
                ],
                [
                    "<",
                    "1.27"
                ]
            ]
        },
        {
            "name": "zipp",
            "specs": [
                [
                    "==",
                    "3.19.2"
                ]
            ]
        }
    ],
    "lcname": "podonos"
}
        
Elapsed time: 4.62439s