ospeak
ospeak copied to clipboard
CLI tool for running text through OpenAI Text to speech
Hi, Having lost my voice recently and needing to be heard in my home I wanted something lower latency that ospeak (python cold start is too much) so I made...
It appears that OpenAI's TTS API has a length limit of 4096 tokens, and the CLI throws a pretty nasty python error if the input string exceeds this length. I...
Thanks for your job. I tried it on Windows, this is shown: ``` Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code...
Just like `llm` supports local models, so can `ospeak`. While OpenAI does seem to offer cheap TTS of rather high quality, it is still an online API, subject to account...
I am concerned about setting my openai API key as global env. WIl other packages be able to use it without my confirmation? I like how [llm](https://llm.datasette.io/en/stable/setup.html) manages it with...
First of all, the `--voice all` feature is really cool! Helped me check out the various voices which is the first thing I wanted to try after hearing about the...
Just tried it using `ffmpeg`. It does speak, but then it terminates with a SIGSEGV. I use `fish`, but got the same thing with `bash`. ```shell $ ospeak "Hello" fish:...
Sped up voices have pretty terrible ring to it (or am I just imagining this?). At least the 1.1 has this issue, not sure about 1.01. Maybe this is an...
Love this, I was about to write this myself and then found you had (of course) already written the exact tool. One unexpected thing: when using both `-o` and `-s`,...
The following should work for most people (at least it did for me) and saves command line editing need. From `pipx --help`: ``` --python PYTHON Python to install with. Possible...