Crate playht_rs

Source
Expand description

play.ht RS

An unofficial play.ht API client library.

play.ht homesite: https://play.ht/

play.ht API docs: https://docs.play.ht/reference/api-getting-started

Re-exports§

pub use crate::api::job::create_tts_job;
pub use crate::api::job::create_tts_job_write_progress_stream;
pub use crate::api::job::get_tts_job;
pub use crate::api::job::stream_tts_job_progress;
pub use crate::api::job::write_tts_job_audio_stream;
pub use crate::api::job::write_tts_job_progress_stream;
pub use crate::api::stream::get_audio_stream_url;
pub use crate::api::stream::stream_audio;
pub use crate::api::stream::write_audio_stream;
pub use crate::api::voice::clone_voice_from_file;
pub use crate::api::voice::clone_voice_from_url;
pub use crate::api::voice::delete_cloned_voice;
pub use crate::api::voice::get_cloned_voices;
pub use crate::api::voice::get_stock_voices;

Modules§

api
This module provides an implementation of play.ht API client.
error
Defines errors used in the crate.
prelude
Prelude defines various constants and type aliases.