📦 deps(thirdparty): update snapshots

This commit is contained in:
ci[bot]
2026-06-10 16:02:03 +00:00
parent 4dc7bc6de1
commit abb0f863b4
173 changed files with 7745 additions and 400 deletions
@@ -450,25 +450,16 @@ python scripts/generate_narration.py --job-id "abc-123-def-456"
# Single speaker, specific voice
python scripts/generate_narration.py --job-id "abc-123-def-456" --voice Aoede
# No speaker intro
python scripts/generate_narration.py --job-id "abc-123-def-456" --no-intro
# Multi-speaker (names required)
python scripts/generate_narration.py --job-id "abc-123-def-456" --multi-speaker \
--speaker1-name "Alice" --speaker2-name "Bob" \
--speaker1-voice Aoede --speaker2-voice Puck
# Multi-speaker mode
python scripts/generate_narration.py --job-id "abc-123-def-456" --multi-speaker
```
**Parameters (aligned with [2slides API](https://2slides.com/api.md)):**
- `--job-id`: Job ID (required, UUID for Nano Banana)
- `--mode`: `single` or `multi` (default: single)
- `--speaker-name`: Speaker name (single mode)
- `--voice`: Voice name (default: Puck); use `--list-voices` for all 30
- `--content-mode`: `concise` or `standard` (default: standard)
- `--no-intro`: Omit speaker introduction (single mode)
- `--speaker1-name`, `--speaker2-name`: Required for multi mode
- `--speaker1-voice`, `--speaker2-voice`: Optional for multi mode
- `--multi-speaker`: Shortcut for `--mode multi`
- `--language`: Narration language (default: Auto)
- `--multi-speaker`: Enable multi-speaker mode
- `--list-voices`: Print the supported voices without calling the API
**Step 3: Check Status**
@@ -717,10 +708,9 @@ All scripts accept parameters that match [2slides API](https://2slides.com/api.m
| | `--resolution` | 1K, 2K, 4K |
| | `--content-detail` | concise, standard |
| `create_pdf_slides.py` | Same as above + `--design-style` / `--design-spec` (free text) | |
| `generate_narration.py` | `--mode` | single, multi |
| | `--voice` | 30 voices (Puck, Aoede, Charon, …); use `--list-voices` |
| | `--content-mode` | concise, standard |
| | Multi: `--speaker1-name`, `--speaker2-name`, `--speaker1-voice`, `--speaker2-voice` | |
| `generate_narration.py` | `--voice` | 30 voices (Puck, Aoede, Charon, …); use `--list-voices` |
| | `--language` | Auto, English, Spanish, Arabic, Portuguese, Indonesian, Japanese, Russian, Hindi, French, German, Vietnamese, Turkish, Polish, Italian, Korean, Simplified Chinese, Traditional Chinese |
| | `--multi-speaker` | enabled when present |
| `search_themes.py` | `--query` (required), `--limit` (1100) | |
| `get_job_status.py` | `--job-id` (required) | |
| `download_slides_pages_voices.py` | `--job-id` (required), `--output` (path) | |