Add OpenAudio emotion/tone cues to generated scripts
jayaspjacob+1: Claude Opus 4.8 (1M context)
9756234
Instruct the scriptwriter to add inline parenthetical cues from OpenAudio
S1's supported set — (excited) (chuckling) (laughing) (sighing) (whispering)
etc. — sparingly where they fit. These pass through parse_script and the TTS
request unchanged, so the model renders them as emotion/tone.
Note: S1 uses parentheses, not square brackets, and has no pause/emphasis
marker (punctuation handles those), so the prompt steers away from [chuckle]
-style tags that would otherwise be read aloud.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Switch script LLM to an available provider model
jayaspjacob+1: Claude Opus 4.8 (1M context)
ac82455
HF Inference Providers no longer serve Qwen/Qwen2.5-14B-Instruct for this
account ("not supported by any provider you have enabled"), causing a 400
on every script generation. Default to Qwen/Qwen2.5-7B-Instruct — same
family/prompt behavior, still served, under the 32B cap. Override with
LLM_MODEL (e.g. google/gemma-3-27b-it) for higher quality.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Use Qwen2.5-14B for script generation (<32B param cap)
jayaspjacob+1: Claude Opus 4.8 (1M context)
9f34209
Switch the default content LLM from Llama-3.3-70B to Qwen/Qwen2.5-14B-Instruct
to satisfy the sub-32B model constraint. Still overridable via LLM_MODEL.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add Podify AI podcast generator app
jayaspjacob+1: Claude Opus 4.8 (1M context)
623fe6a
Two-phase Gradio app:
- Phase 1: LangGraph research agents (HF Inference LLM + DuckDuckGo) write a script
- Phase 2: Fish Audio OpenAudio S1-mini TTS on ZeroGPU with presets + voice cloning
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>