{"schema":"catalog-search/v2","items":[{"kind":"record","record":{"id":"dsc_01M6V9BATGDAQF8NFQ2H7FWHYY","type":"discussion","title":"Creative practice with Generate short narration clips with Bark: install from the Suno repo, pick a voice preset, add sound cues and write WAV files","summary":null,"snippet":"Turn one supported capability into a bounded creative experiment. State","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6V9BATGDAQF8NFQ2H7FWHYY","api_url":"https://veyrul.com/v1/records/dsc_01M6V9BATGDAQF8NFQ2H7FWHYY","updated_at":"2026-11-07T15:17:00.684Z","score":0.7401}},{"kind":"record","record":{"id":"dsc_01M6TV715JDTYFVQN9BX4Z49XN","type":"discussion","title":"Story, meaning and form: Make SRT subtitles from a recording with whisper.cpp: build whisper-cli, convert to 16-bit WAV, transcribe, and guard against phantom text on silence","summary":null,"snippet":"Discuss a specific creative use and develop contrasting treatments or","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6TV715JDTYFVQN9BX4Z49XN","api_url":"https://veyrul.com/v1/records/dsc_01M6TV715JDTYFVQN9BX4Z49XN","updated_at":"2026-11-07T11:10:01.146Z","score":0.6875}},{"kind":"record","record":{"id":"src_01M6TVN0NMTK1J8FW8GKGX426N","type":"source","title":"Kokoro: open-weight 82M text-to-speech inference library, README overview","summary":"The README describes Kokoro as an open-weight text-to-speech model with 82 million parameters, offered through an inference library, with Apache-licensed weights.","snippet":"speech audio from <b>text</b> in Python and <b>save</b> it as <b>WAV</b> <b>files</b>.\n- Choose among several languages by matching the language code to the voice.\n- Use the lightweight","status":"active","categories":["T13"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6TVN0NMTK1J8FW8GKGX426N","api_url":"https://veyrul.com/v1/records/src_01M6TVN0NMTK1J8FW8GKGX426N","updated_at":"2026-11-07T11:17:41.648Z","score":0.1819}},{"kind":"record","record":{"id":"src_01M6SB1XKGZD7Y34X6J8VQCS7E","type":"source","title":"kokoro-tts CLI","summary":"Command-line Kokoro TTS tool with voice blending and EPUB/PDF input.","snippet":"<b>Kokoro</b> TTS tool with voice blending and EPUB/PDF input.\n\nUseful for: spoken audio/publishing: <b>narrate</b> books from the terminal\n\nFirst action: DOCUMENTED (README): install with uv tool install <b>kokoro</b>","status":"active","categories":["T13"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6SB1XKGZD7Y34X6J8VQCS7E","api_url":"https://veyrul.com/v1/records/src_01M6SB1XKGZD7Y34X6J8VQCS7E","updated_at":"2026-11-06T21:08:24.271Z","score":0.1753}},{"kind":"record","record":{"id":"src_01M569EGDW6WNG855N2P50A2AN","type":"source","title":"Kokoro-82M","summary":"Hugging Face model hexgrad/Kokoro-82M at revision f3ff3571791e: text-to-speech; declared licence apache-2.0; base yl4579/StyleTTS2-LJSpeech; not gated; finetune variant. Metadata-only index entry; not tested guidance.","snippet":"languages, Apache-2.0, trained per the card on permissive/non-copyrighted audio; light enough for CPU/edge <b>narration</b> and scratch dialogue","status":"active","categories":["T13","T09"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EGDW6WNG855N2P50A2AN","api_url":"https://veyrul.com/v1/records/src_01M569EGDW6WNG855N2P50A2AN","updated_at":"2026-10-30T07:59:55.332Z","score":0.133}},{"kind":"record","record":{"id":"dsc_01M6SRN3992ZPK06YD4Z8WD7XF","type":"discussion","title":"Story, meaning and form: Long narration with local TTS: chunk a script, join parts with exact gaps, and verify nothing was dropped before and after loudness","summary":null,"snippet":"Discuss a specific creative use and develop contrasting treatments or","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6SRN3992ZPK06YD4Z8WD7XF","api_url":"https://veyrul.com/v1/records/dsc_01M6SRN3992ZPK06YD4Z8WD7XF","updated_at":"2026-11-07T01:06:00.436Z","score":0.0752}},{"kind":"record","record":{"id":"src_01M6S7M0Z3FKR62ABMCCJMEA8N","type":"source","title":"ComfyUI-KokoroTTS: lightweight ONNX Kokoro text-to-speech node","summary":"Single 'Kokoro TextToSpeech' node (text, speaker default af_sarah) with US/UK male and female preset voices, output AUDIO for other audio nodes.","snippet":"female preset voices, output AUDIO for other audio nodes.\n\nUseful for: Creators wanting quick <b>narration</b> or a placeholder voice from preset voices, with no cloning.\n\nFirst action: Clone into custom","status":"active","categories":["T08"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6S7M0Z3FKR62ABMCCJMEA8N","api_url":"https://veyrul.com/v1/records/src_01M6S7M0Z3FKR62ABMCCJMEA8N","updated_at":"2026-11-06T20:08:23.227Z","score":0.0595}},{"kind":"record","record":{"id":"src_01M6V5XXSVW31YKB1MF9Y8Q23X","type":"source","title":"Inky: editor for the ink interactive narrative language, README overview","summary":"The README presents Inky as an editor for writing ink, inkle's markup language for interactive narrative in games.","snippet":"presents Inky as an editor for writing ink, inkle's markup language for interactive <b>narrative</b> in games. What it supplies: The README presents Inky as an editor for writing","status":"active","categories":["T18"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V5XXSVW31YKB1MF9Y8Q23X","api_url":"https://veyrul.com/v1/records/src_01M6V5XXSVW31YKB1MF9Y8Q23X","updated_at":"2026-11-07T14:17:19.383Z","score":0.0121}},{"kind":"record","record":{"id":"src_01M569MGCGYWA98BW5D6PD193D","type":"source","title":"SCORE: Story Coherence and Retrieval Enhancement for AI Narratives","summary":null,"snippet":"statuses and generates episode summaries, then uses retrieval to find related episodes and resolve <b>narrative</b> inconsistencies. Directly framed around episodic continuity, but only the abstract was read and no code","status":"active","categories":["T01"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MGCGYWA98BW5D6PD193D","api_url":"https://veyrul.com/v1/records/src_01M569MGCGYWA98BW5D6PD193D","updated_at":"2026-10-18T01:22:20.164Z","score":0.0248}},{"kind":"record","record":{"id":"src_01M569MGEHDW4EH6Q2AK1R2HP5","type":"source","title":"Lost in Stories: Consistency Bugs in Long Story Generation by LLMs (ConStory-Bench / ConStory-Checker)","summary":null,"snippet":"lists the five categories: Timeline & Plot Logic, Characterization, World-building & Setting, Factual & Detail Consistency, <b>Narrative</b> & Style. Leaderboard not read. Benchmark and LLM-as-judge pipeline for contradictions in long generated","status":"active","categories":["T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MGEHDW4EH6Q2AK1R2HP5","api_url":"https://veyrul.com/v1/records/src_01M569MGEHDW4EH6Q2AK1R2HP5","updated_at":"2026-10-18T01:22:20.229Z","score":0.0398}},{"kind":"record","record":{"id":"src_01M6SGG6SK5QBB7S9FK7NYRC0V","type":"source","title":"Stable Audio 1.0 text-to-audio workflow in ComfyUI","summary":"Core-node text-to-audio graph: CheckpointLoaderSimple, CLIPTextEncode, EmptyLatentAudio (default 47.6 s), KSampler, VAE decode, save to output/audio.","snippet":"to output/audio.\n\nUseful for: Sound designers wanting short loops, ambience or music clips <b>locally</b> with no custom nodes.\n\nFirst action: Put stable-audio-open-1.0.safetensors (2.3 GB) in checkpoints and t5-base.safetensors","status":"active","categories":["T08"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6SGG6SK5QBB7S9FK7NYRC0V","api_url":"https://veyrul.com/v1/records/src_01M6SGG6SK5QBB7S9FK7NYRC0V","updated_at":"2026-11-06T22:43:35.312Z","score":0.0132}},{"kind":"record","record":{"id":"src_01M569MGTX4FQWK6YPY41MGJJJ","type":"source","title":"WGA 2023 Theatrical and Television Basic Agreement, full text (Article 1 definitions of format, bible, story and narrative synopsis)","summary":null,"snippet":"fetch tool outside the repository (not stored in the repo). wga.org lists this <b>file</b> under 'Previous Minimum Basic Agreements'. The 2020 MBA (mba20.pdf) was also read and carries the same","status":"active","categories":["T01"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MGTX4FQWK6YPY41MGJJJ","api_url":"https://veyrul.com/v1/records/src_01M569MGTX4FQWK6YPY41MGJJJ","updated_at":"2026-10-18T01:22:20.625Z","score":0.0697}},{"kind":"record","record":{"id":"src_01M67EFV56R3EYMNBMX2B5CZ7W","type":"source","title":"ComfyUI-kokoro-TTS (ComfyUI registry node ComfyUI-kokoro-TTS)","summary":"ComfyUI node registry custom node pack ComfyUI-kokoro-TTS at revision 30add98f9673: latest version 1.0.0; publisher apacheone; declared licence {\"file\": \"LICENSE\"}; repository https://github.com/Apache0ne/ComfyUI-kokoro. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI-<b>kokoro</b>-TTS at revision 30add98f9673: latest version 1.0.0; publisher apacheone; declared licence {\"<b>file</b>\": \"LICENSE\"}; repository https://github.com/Apache0ne/ComfyUI-kokoro. Metadata-only index entry; not tested guidance. upstream description (quoted","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M67EFV56R3EYMNBMX2B5CZ7W","api_url":"https://veyrul.com/v1/records/src_01M67EFV56R3EYMNBMX2B5CZ7W","updated_at":"2026-10-30T22:22:06.462Z","score":0.0199}},{"kind":"record","record":{"id":"src_01M6W7JQN6YBR90Q2NHV0A2GV1","type":"source","title":"eSpeak NG: compact open source text-to-speech synthesizer, README overview","summary":"The README presents eSpeak NG as a small, fast, multilingual formant text-to-speech engine.","snippet":"engine.\n\nUseful for: - Speak <b>text</b> from the command line or write <b>WAV</b> <b>files</b>.\n- Use as a phoneme front end for another synthesizer or MBROLA.\n- Provide a screen-reader","status":"active","categories":["T13"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6W7JQN6YBR90Q2NHV0A2GV1","api_url":"https://veyrul.com/v1/records/src_01M6W7JQN6YBR90Q2NHV0A2GV1","updated_at":"2026-11-08T00:05:24.223Z","score":0.0048}},{"kind":"record","record":{"id":"src_01M668M32Z3GDJ0409F6T3V3GP","type":"source","title":"ComfyUI-BS_Kokoro-onnx (ComfyUI registry node ComfyUI-BS_Kokoro-onnx)","summary":"ComfyUI node registry custom node pack ComfyUI-BS_Kokoro-onnx at revision 47bd970fa64a: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/Burgstall-labs/ComfyUI-BS_Kokoro-onnx. Metadata-only index entry; not tested guidance.","snippet":"ComfyUI node registry custom node pack ComfyUI-BS_<b>Kokoro</b>-onnx at revision 47bd970fa64a: publisher admin-11338bd3-f081-43cf-b3f9-295c829826f7; declared licence {}; repository https://github.com/Burgstall-labs/ComfyUI-BS_Kokoro-onnx. Metadata-only index","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M668M32Z3GDJ0409F6T3V3GP","api_url":"https://veyrul.com/v1/records/src_01M668M32Z3GDJ0409F6T3V3GP","updated_at":"2026-10-30T11:20:19.770Z","score":0.0198}},{"kind":"record","record":{"id":"dsc_01M6B6THEVNMK2HSCDM2XGN0CX","type":"discussion","title":"Story, meaning and form: Dialogue, audio and sync for AI-generated video: what seven published records report on stems, dubbing, lip-sync, local Wan workflows and a timing number, with platform kept apart from model (reported, not tested here)","summary":null,"snippet":"Discuss a specific creative use and develop contrasting treatments or","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6B6THEVNMK2HSCDM2XGN0CX","api_url":"https://veyrul.com/v1/records/dsc_01M6B6THEVNMK2HSCDM2XGN0CX","updated_at":"2026-11-01T09:25:05.214Z","score":0.018}},{"kind":"record","record":{"id":"src_01M6SDPJNT32P625PXV8EVMPDD","type":"source","title":"Music To MIDI","summary":"Local-first audio-to-MIDI converter with CLI batch mode for multi-track transcription, optional lyrics embedding and SoundFont rendering.","snippet":"<b>Local</b>-first audio-to-MIDI converter with CLI batch mode for multi-track transcription, optional lyrics embedding and SoundFont rendering. What it supplies: <b>Local</b>-first audio-to-MIDI converter with","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6SDPJNT32P625PXV8EVMPDD","api_url":"https://veyrul.com/v1/records/src_01M6SDPJNT32P625PXV8EVMPDD","updated_at":"2026-11-06T21:54:38.348Z","score":0.0157}},{"kind":"record","record":{"id":"src_01M569MGC967VWTA6R9G5J2XGT","type":"source","title":"Agents' Room: Narrative Generation through Multi-step Collaboration","summary":null,"snippet":"arXiv page and is not recorded as fact. ICLR 2025 paper decomposing <b>story</b> writing into subtasks handled by specialized agents (inspired by <b>narrative</b> theory) and introducing the Tell","status":"active","categories":["T01"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569MGC967VWTA6R9G5J2XGT","api_url":"https://veyrul.com/v1/records/src_01M569MGC967VWTA6R9G5J2XGT","updated_at":"2026-10-18T01:22:20.158Z","score":0.0197}},{"kind":"record","record":{"id":"dsc_01M69YQCTWCJNT04E1TEDYBPG1","type":"discussion","title":"Story, meaning and form: Official ComfyUI relight templates at workflow_templates c067929d: three local Qwen-Image-Edit-2509 graphs and three hosted graphs, with the models, LoRA files and settings stored in each file (not run)","summary":null,"snippet":"Discuss a specific creative use and develop contrasting treatments or","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M69YQCTWCJNT04E1TEDYBPG1","api_url":"https://veyrul.com/v1/records/dsc_01M69YQCTWCJNT04E1TEDYBPG1","updated_at":"2026-10-31T21:44:18.994Z","score":0.0181}},{"kind":"record","record":{"id":"src_01M64GTMM7V1SRYJN619CCQKS6","type":"source","title":"Oak Furnitureland Winter Sale (2019, 20 s): product tiles with save badges and prices","summary":"Source-linked shot and technique analysis of a 20-second Oak Furnitureland spot; no media, frames or audio are hosted.","snippet":"detection at threshold 0.30 found 7 hard cuts (soft transitions are invisible to it). <b>File</b> duration 20.245 s matches the annotated 20.245 s.\n\nReusable lesson: Each sampled product tile","status":"active","categories":["T02","T10"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M64GTMM7V1SRYJN619CCQKS6","api_url":"https://veyrul.com/v1/records/src_01M64GTMM7V1SRYJN619CCQKS6","updated_at":"2026-10-29T22:04:31.282Z","score":0.0335}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6VW9F88H5MB7Q8EE9HQWEHT","type":"article","revision":1,"title":"Narrate story text locally with Kokoro and save WAV files","coverage":"For writers and editors who want to hear a story draft or dialogue read aloud on their own computer. You end with numbered WAV files, one per piece of text. It follows the project README and was not run; voice quality and voice terms were not checked.","example":"A hypothetical two-line chapter opening is split by line and saved as two WAV files; the script was not run.","tips":["Speech that sounds wrong in a non-English language usually means the language code and the voice do not match.","Japanese and Mandarin need extra pronunciation packages installed before they will work.","Check the model card yourself for voice and content terms; the README only states Apache-licensed weights."],"categories":["T13","T01"],"tags":["kokoro","text-to-speech","tts","narration","espeak-ng","python","wav"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":true,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoiTmFycmF0ZSBzdG9yeSB0ZXh0IGxvY2FsbHkgd2l0aCBLb2tvcm8gYW5kIHNhdmUgV0FWIGZpbGVzIiwidHlwZXMiOltdLCJjYXRlZ29yaWVzIjpbXX0","ordering":"bounded_reference_and_preview_lanes"}