Podonos
Quick Start
👨💻 1. Get an API key
Visit https://www.podonos.com, log in or sign up, and get an API key. For more details, see Docs
💾 2. Install podonos Python package
First of all, make sure you have installed Python 3.10 or newer
python --version
Once you confirm your Python version, install the package:
pip install podonos
🎙️ 3. Start speech evaluation
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.
For comparative evaluations (add_files), you do not need to shuffle the models yourself. Podonos
randomizes the presentation order per participant, and the SDK normalizes what it stores, so the
same model always keeps the same position across groups. See
Bias minimization.
One positional rule remains: for CSMOS, the reference must be passed last (file2).
👌 How to run the code testing
Run this at the base directory:
pytest
📗 Documentation
For a deeper dive on all capabilities and details, please refer to Documentation.
📑 License
Release files for podonos 0.48.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| podonos-0.48.0.tar.gz | 92.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| podonos-0.48.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 196.7 kB
Release files / podonos-0.48.0.tar.gz
| Download URL | podonos-0.48.0.tar.gz |
|---|---|
| Size | 92.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
49a74df1d42c9d6a347dc48b060ad91acc24b8e142d8e686dbeae70ebf534dab
|
|
BLAKE2b-256 checksum How to use checksums |
7e9b3422e94a464d778f908a69959c90bd3e8fd68d341bb45f5c088ebe8419cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|
Release files / podonos-0.48.0-py3-none-any.whl
| Download URL | podonos-0.48.0-py3-none-any.whl |
|---|---|
| Size | 104.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
15e99d473a659574021376ba653b9af3de50c33bcad8137922b8118f45bfa4b7
|
|
BLAKE2b-256 checksum How to use checksums |
90fc8d461a8fe9555a3a8d3a791e2d6b07e4aef13830648c0485baf9a0ed0d64
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|