You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 7, 2026. It is now read-only.
The "List prebuilt voices" endpoint is currently erroring out in the NodeJS library (v0.21.0). Upon inspection, the response interface appears to have been updated in a breaking way, which is likely contributing to this issue.
🐛 Bug Report: "List prebuilt voices" endpoint failing in NodeJS library v0.21.0
🔍 Problem Description
The "List prebuilt voices" endpoint is currently erroring out in the NodeJS library (v0.21.0). Upon inspection, the response interface appears to have been updated in a breaking way, which is likely contributing to this issue.
📚 Documentation Reference
🎯 Expected Behavior
The endpoint should return a response that matches the
VoiceInfo[]type definition:❌ Actual Behavior
The API returns a different structure with breaking changes in property naming:
{ "id": "s3://voice-cloning-zero-shot/d82d246c-148b-457f-9668-37b789520891/adolfosaad/manifest.json", "name": "Adolfo", "sample": "https://parrot-samples.s3.amazonaws.com/kettle/adolfo.wav", "accent": "american", "age": "adult", "gender": "male", "language": "English (US)", "language_code": "en-US", // 🚨 BREAKING: Expected "languageCode" "loudness": "neutral", "style": "narrative", "tempo": "fast", "texture": "thick", "is_cloned": false, // 🚨 BREAKING: Expected "isCloned" "voice_engine": "PlayHT2.0" // 🚨 BREAKING: Expected "voiceEngine" }🚨 Breaking Changes Identified
language_code→ Expected:languageCodeis_cloned→ Expected:isClonedvoice_engine→ Expected:voiceEngine🔧 Steps to Reproduce
💥 Impact
🙏 Request
Please prioritize this issue as it's currently breaking our production application. The fix would likely involve either:
Environment: