{"id":31080,"plugin_id":"plugin_asdk_app_6ac466ba11f4819191ee609ea667f124","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-10T06:12:56.321Z","digest":"a753e69a968bab379a6d549a8419f81bb58663db850acc9767c6de26852caaf7","against":null,"payload":{"description":"Use when the user wants text spoken aloud — a voiceover, narration or text-to-speech clip — or asks which Pika voices exist.","included_files":[],"name":"pika-speech","skill_md_contents":"---\nname: pika-speech\ndescription: Use when the user wants text spoken aloud — a voiceover, narration or text-to-speech clip — or asks which Pika voices exist.\n---\n\n# Speech and voiceover\n\n1. Use the `create_speech` tool. Pick `model` (default ElevenLabs Multilingual v2); each takes different fields:\n\n   | `model` | Script field (max chars) | Voice field |\n   | --- | --- | --- |\n   | `pika/pika-audio/pika-speech` | `script` (15000) | `voice_preset`, default `calm_documentary_narrator` |\n   | `elevenlabs/eleven-multilingual-v2/text-to-speech` | `text` (10000) | `voice_id`, default Rachel; `stability` 0–1, default 0.5 |\n   | `elevenlabs/eleven-turbo-v2-5/text-to-speech` | `text` (40000) | same as Multilingual |\n   | `minimax/minimax-speech-02-hd/text-to-speech` | `text` (50000) | `voice_id`: any MiniMax voice id, free text, default `Wise_Woman` |\n   | `minimax/minimax-speech-02-turbo/text-to-speech` | `text` (50000) | same as HD |\n   | `bytedance/seed-audio-1.0/text-to-audio` | `prompt` (3000) | `voice`, optional; omit and the model picks |\n\n2. To show the voices, call `list_presets` for `create_speech` with the model's collection and pass the pick in its field: `pika-voices` → `voice_preset` (76 stock voices, e.g. `deep_trailer_bass`, `polished_news_anchor`, `cozy_grandpa_storyteller`), `elevenlabs-voices` → `voice_id`, `seed-voices` → `voice`. MiniMax has no list; any MiniMax voice id works.\n\n   ElevenLabs ids: `21m00Tcm4TlvDq8ikWAM` Rachel · `pNInz6obpgDQGcFmaJgB` Adam · `EXAVITQu4vr4xnSDxMaL` Sarah · `ErXwobaYiN019PkySvjV` Antoni · `AZnzlk1XvdvUeBnXmlld` Domi · `IKne3meq5aSn9XLyUdCD` Charlie · `JBFqnCBsd6RMkjVDRZzb` George · `TX3LPaxmHKxFdv7VOQHJ` Liam · `pFZP5JQG7iQjIQuC4Bku` Lily · `nPczCjzI2devNBz1zQrb` Brian · `cgSgspJ2msm6clMCkdW9` Jessica\n\n3. Call `create_speech` with a fresh `request_id` and no `max_credits`, then follow the quote's `next` (it applies the user's approval mode). On a yes, call it again with the same input and `request_id` and the agreed `max_credits`.\n4. Offer follow-ups: `talking_head_studio` to lip-sync a face to it (see `pika-talking-head`), or `create_audio` for music under it.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}