{ "backends": [ { "env": { "PYTHONPATH": "/home/andi/Documents/qwentts-cpp-python/src", "QWENTTS_CPP_LIBRARY": "/tmp/qwentts-build-reset-before/libqwen.so" }, "label": "cpu_reset_before_local", "load_s": 1.7071470492519438, "results": [ { "audio_s": 1.6, "backend": "cpu_reset_before_local", "bytes": 76844, "chunks": 3, "do_sample": false, "file": "cpu_reset_before_local_greedy_20f_customvoice_bf16.wav", "first_samples": 15360, "first_yield_s": 2.87988292099908, "max": 0.679128885269165, "max_new_tokens": 20, "min": -0.8063646554946899, "mode": "greedy_20f", "native_synthesize_ms": 5892.7193018607795, "profile_first_yield_ms": 2879.8656091094017, "rms": 0.14570343494415283, "sample_rate": 24000, "samples": 38400, "sha256": "699c509822f045cb46c7443ba0c2ad6a72f104da2e77332ec4281a467254a109", "stt": { "error": null, "file": "cpu_reset_before_local_greedy_20f_customvoice_bf16.wav", "seconds": 0.6868614889681339, "text": "This is a short deterministic." }, "text": "This is a short deterministic backend comparison.", "total_s": 5.893251145258546 }, { "audio_s": 6.4, "backend": "cpu_reset_before_local", "bytes": 307244, "chunks": 10, "do_sample": true, "file": "cpu_reset_before_local_sampled_seed42_customvoice_bf16.wav", "first_samples": 15360, "first_yield_s": 4.1715703047811985, "max": 0.8430225253105164, "max_new_tokens": 80, "min": -0.7545617818832397, "mode": "sampled_seed42", "native_synthesize_ms": 28630.53220277652, "profile_first_yield_ms": 4171.557087916881, "rms": 0.16638672351837158, "sample_rate": 24000, "samples": 153600, "sha256": "6092ae027ac9f8d515a5ac371ae28b53de2bd7ec88e752df64d042f608879456", "stt": { "error": null, "file": "cpu_reset_before_local_sampled_seed42_customvoice_bf16.wav", "seconds": 0.03372961701825261, "text": "Hello from the Quince TPP Python wheel. This sample compares the same Quen 3 custom voice settings." }, "text": "Hello from the qwentts cpp Python wheel. This sample compares the same Qwen three custom voice settings across backends.", "total_s": 28.630834685172886 } ], "version": "eda8b59 (2026-05-31)" }, { "env": { "PYTHONPATH": "/home/andi/Documents/qwentts-cpp-python/src", "QWENTTS_CPP_LIBRARY": "/tmp/qwentts-build-reset-before-cuda13/libqwen.so" }, "label": "cuda13_reset_before_local", "load_s": 7.179954052902758, "results": [ { "audio_s": 1.6, "backend": "cuda13_reset_before_local", "bytes": 76844, "chunks": 3, "do_sample": false, "file": "cuda13_reset_before_local_greedy_20f_customvoice_bf16.wav", "first_samples": 15360, "first_yield_s": 0.691829077899456, "max": 0.6005839109420776, "max_new_tokens": 20, "min": -0.7905293703079224, "mode": "greedy_20f", "native_synthesize_ms": 1101.5307293273509, "profile_first_yield_ms": 691.8109338730574, "rms": 0.1505364030599594, "sample_rate": 24000, "samples": 38400, "sha256": "22670dc959dab8a0df1b83d7ccc1e4c5eb6d8bec4336dab63223f30a21138f53", "stt": { "error": null, "file": "cuda13_reset_before_local_greedy_20f_customvoice_bf16.wav", "seconds": 0.015851380303502083, "text": "This is a short determination." }, "text": "This is a short deterministic backend comparison.", "total_s": 1.102137659676373 }, { "audio_s": 6.4, "backend": "cuda13_reset_before_local", "bytes": 307244, "chunks": 10, "do_sample": true, "file": "cuda13_reset_before_local_sampled_seed42_customvoice_bf16.wav", "first_samples": 15360, "first_yield_s": 0.2592465030029416, "max": 0.7456034421920776, "max_new_tokens": 80, "min": -0.7358418703079224, "mode": "sampled_seed42", "native_synthesize_ms": 2712.5516408123076, "profile_first_yield_ms": 259.23346308991313, "rms": 0.12078344076871872, "sample_rate": 24000, "samples": 153600, "sha256": "578efded0607e0ab8b61d7ff5db476ef11102adf50e7f0406af597aab3a66cea", "stt": { "error": null, "file": "cuda13_reset_before_local_sampled_seed42_customvoice_bf16.wav", "seconds": 0.026420353911817074, "text": "Hello from the Quint GPP Python wheel. This sample compares the same Quen 3 custom voice settings." }, "text": "Hello from the qwentts cpp Python wheel. This sample compares the same Qwen three custom voice settings across backends.", "total_s": 2.7129929391667247 } ], "version": "eda8b59 (2026-05-31)" }, { "env": { "LD_LIBRARY_PATH": "/tmp/qwentts-wheel-bench/cu128-venv/lib/python3.12/site-packages/nvidia/cuda_runtime/lib:/tmp/qwentts-wheel-bench/cu128-venv/lib/python3.12/site-packages/nvidia/cublas/lib:/tmp/qwentts-wheel-bench/cu128-venv/lib/python3.12/site-packages/nvidia/cuda_nvrtc/lib:" }, "label": "cu128_wheel", "load_s": 7.544302913825959, "results": [ { "audio_s": 1.6, "backend": "cu128_wheel", "bytes": 76844, "chunks": 3, "do_sample": false, "file": "cu128_wheel_greedy_20f_customvoice_bf16.wav", "first_samples": 15360, "first_yield_s": 0.8870547581464052, "max": 0.6689432859420776, "max_new_tokens": 20, "min": -0.8774434328079224, "mode": "greedy_20f", "native_synthesize_ms": 1318.3672106824815, "profile_first_yield_ms": 887.0373177342117, "rms": 0.13154427707195282, "sample_rate": 24000, "samples": 38400, "sha256": "f4391cb4c6eb892daf563aaf2751b4fd66de3fadcbc6779bd45ca1fe3c472702", "stt": { "error": null, "file": "cu128_wheel_greedy_20f_customvoice_bf16.wav", "seconds": 0.016137797851115465, "text": "This is a short deterministic." }, "text": "This is a short deterministic backend comparison.", "total_s": 1.319169838912785 }, { "audio_s": 6.4, "backend": "cu128_wheel", "bytes": 307244, "chunks": 10, "do_sample": true, "file": "cu128_wheel_sampled_seed42_customvoice_bf16.wav", "first_samples": 15360, "first_yield_s": 0.28062249533832073, "max": 0.6914042234420776, "max_new_tokens": 80, "min": -0.6923848390579224, "mode": "sampled_seed42", "native_synthesize_ms": 2769.5528329350054, "profile_first_yield_ms": 280.6088151410222, "rms": 0.12360686808824539, "sample_rate": 24000, "samples": 153600, "sha256": "cd5649fc32cb2348fe20a92d8dd2c7eb0f2818f6fc6a40303012422b5812b62a", "stt": { "error": null, "file": "cu128_wheel_sampled_seed42_customvoice_bf16.wav", "seconds": 0.02680137986317277, "text": "Hello from the Quent's TP by Python wheel. This sample compares the same Quen 3 custom voice setting." }, "text": "Hello from the qwentts cpp Python wheel. This sample compares the same Qwen three custom voice settings across backends.", "total_s": 2.7700141151435673 } ], "version": "eda8b59 (2026-05-31)" }, { "env": {}, "label": "cu130_wheel", "load_s": 7.180564342997968, "results": [ { "audio_s": 1.6, "backend": "cu130_wheel", "bytes": 76844, "chunks": 3, "do_sample": false, "file": "cu130_wheel_greedy_20f_customvoice_bf16.wav", "first_samples": 15360, "first_yield_s": 0.7789685111492872, "max": 0.6005839109420776, "max_new_tokens": 20, "min": -0.7905293703079224, "mode": "greedy_20f", "native_synthesize_ms": 1199.0771880373359, "profile_first_yield_ms": 778.9508630521595, "rms": 0.1505364030599594, "sample_rate": 24000, "samples": 38400, "sha256": "22670dc959dab8a0df1b83d7ccc1e4c5eb6d8bec4336dab63223f30a21138f53", "stt": { "error": null, "file": "cu130_wheel_greedy_20f_customvoice_bf16.wav", "seconds": 0.015864099841564894, "text": "This is a short determination." }, "text": "This is a short deterministic backend comparison.", "total_s": 1.1997519261203706 }, { "audio_s": 6.4, "backend": "cu130_wheel", "bytes": 307244, "chunks": 10, "do_sample": true, "file": "cu130_wheel_sampled_seed42_customvoice_bf16.wav", "first_samples": 15360, "first_yield_s": 0.26563451578840613, "max": 0.7456034421920776, "max_new_tokens": 80, "min": -0.7358418703079224, "mode": "sampled_seed42", "native_synthesize_ms": 2704.463745933026, "profile_first_yield_ms": 265.6221156939864, "rms": 0.12078344076871872, "sample_rate": 24000, "samples": 153600, "sha256": "578efded0607e0ab8b61d7ff5db476ef11102adf50e7f0406af597aab3a66cea", "stt": { "error": null, "file": "cu130_wheel_sampled_seed42_customvoice_bf16.wav", "seconds": 0.026477233972400427, "text": "Hello from the Quint GPP Python wheel. This sample compares the same Quen 3 custom voice settings." }, "text": "Hello from the qwentts cpp Python wheel. This sample compares the same Qwen three custom voice settings across backends.", "total_s": 2.7048106119036674 } ], "version": "eda8b59 (2026-05-31)" } ], "chunking": { "codec_chunk_sec": 0.64, "codec_left_context_sec": 2.0 }, "generated_at": "2026-06-09", "language": "english", "machine": { "arch": "aarch64", "driver": "580.126.09", "gpu": "NVIDIA GB10", "system_cuda": "13.0" }, "model": "Qwen/Qwen3-TTS-12Hz-1.7B-CustomVoice", "notes": [ "Runs use local model files; download time is not included.", "Each backend is loaded once, then greedy_20f is generated, then sampled_seed42 is generated.", "CUDA 12.8 was run from the wheel environment using the venv-provided CUDA 12 runtime libraries.", "The stale cpu_wheel environment was not included because it still contains the old failing CPU backend path; cpu_reset_before_local is the CPU validation target for the scheduler reset candidate." ], "quant": "BF16", "speaker": "aiden" }