VoiceVox openapi binding for rust.

VoiceVox is a japanese deep learning based Text to Speech software with many customizable parameters.

How to use

  1. install VoiceVox
  2. add to dependency with voicevoxapi and tokio.
  3. startup VoiceVox or VoiceVox Engine eg. run.exe
  4. fill parameters in api fields and .call().await.

    works grate crates.

  5. egui / iced - gui crates

  6. rodio - audio playback.

    sample

  7. voice_vox

    versioning

  8. use same version number with VoiceVox engine.