dev-ansung/edge-tts-rs ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple command line text to speech tool that uses Microsoft Edge’s online voice service directly, without relying on the existing edge tts package.

I want to be able to type something like tts "Hello, world!" and get a timestamped mp3 file saved in the current folder. It should also support picking a voice, changing speed, pitch, and volume, saving to a custom output file, printing all available voices, reading text from piped input, and optionally playing the audio instead of saving it. If possible, include a way to export word or sentence timing metadata too.

Please make it work from the terminal in a friendly way, with a useful help screen and sensible defaults. If you need to check the latest docs or behavior for the Edge service, go ahead and look it up online. I’d also like a small interactive web page that helps people choose a voice and generate the right command without needing to remember every flag.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab