An open API service indexing awesome lists of open source software.

https://github.com/purplebooth/story-time

Read aloud ChatGPT responses
https://github.com/purplebooth/story-time

Last synced: 4 months ago
JSON representation

Read aloud ChatGPT responses

Awesome Lists containing this project

README

          

# Story time

Read a story out loud

Tools for generating audio stories

Usage: story-time [OPTIONS]

Commands:
read-aloud Read a prompt from ChatGPT aloud
help Print this message or the help of the given subcommand(s)

Options:
-r, --rust-log
Log level

Can be trace, debug, info, warn, error, or off. You can also put a module name after a comma to set a specific log level for that module "error,hello=warn" turn on global error logging and also warn for hello

[env: RUST_LOG=]
[default: info]

-h, --help
Print help (see a summary with '-h')

-V, --version
Print version

The `read-aloud` command

Read a prompt from ChatGPT aloud

Usage: story-time read-aloud [OPTIONS] --chatgpt-key --elevenlabs-key --chatgpt-prompt

Options:
-c, --chatgpt-key
Key for ChatGPT [env: CHATGPT_KEY=]
-e, --elevenlabs-key
Key for ElevenLabs [env: ELEVENLABS_KEY=]
-p, --chatgpt-prompt
Prompt to give to ChatGPT [env: CHATGPT_PROMPT=]
-d, --chatgpt-direction
A style to read in [env: CHATGPT_DIRECTION=] [default: "You are reading aloud"]
-v, --elevenlabs-voice
ID of the voice to use [env: ELEVENLABS_VOICE=] [default: MF3mGyEYCl7XYWbV9V6O]
-o, --output
Save to a file rather than reading aloud [env: OUTPUT=]
-h, --help
Print help
-V, --version
Print version