Convert folders or RSS feeds into Studio pack zip files for Lunii and compatible audio storytelling devices.
Studio-Pack-Generator is a command-line and GUI tool that converts folders containing audio files or RSS podcast feeds into Studio pack zip archives. These packs are used by Lunii storytelling devices and other compatible open-source audio players, automating the process of creating structured, navigable story libraries with generated menus and metadata.
Parents, educators, and hobbyists creating custom audio content for Lunii devices, as well as developers building applications that utilize the Studio pack format for open-source storytelling hardware.
It simplifies the creation of Studio-compatible packs by automatically generating necessary assets and handling complex audio processing, eliminating manual configuration. Its support for RSS feeds and pack aggregation makes it uniquely suited for repurposing podcasts and combining existing story collections.
Convert a folder or a RSS URL to Studio pack zip for Lunii device
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses TTS engines like picoTTS, OpenAI, and Coqui, plus ImageMagick, to automatically generate missing menu audio and images, saving manual effort as described in the README's folder structure examples.
Supports both local audio folders and remote RSS podcast feeds for pack creation, enabling versatile content sourcing, as shown in the quick start commands.
Offers pre-built binaries for Windows, Linux, and macOS, and runs via Deno, ensuring broad accessibility across operating systems.
Can embed existing Studio pack zips into new packs to create combined 'super packs', simplifying library management for users with multiple collections.
Requires optional tools like FFmpeg, ImageMagick, and picoTTS for full functionality; missing them limits features unless using flags to skip steps, adding setup complexity.
The web-based GUI does not work with RSS mode, restricting its use for podcast-based pack creation and forcing CLI reliance for those workflows.
Extraction mode (-x flag) has acknowledged issues with menu nodes and packs without 'question' stages, making it unreliable for unpacking some existing packs.
Features like OpenAI TTS require API keys and internet access, introducing ongoing costs and connectivity barriers compared to offline alternatives.