pub struct RemixVoiceRequest {
pub audio_base64: String,
pub voice: Option<String>,
pub model: Option<String>,
pub output_format: Option<String>,
}Expand description
Request body for voice remixing.
Fields§
§audio_base64: StringBase64-encoded source audio.
voice: Option<String>Target voice for the remix.
model: Option<String>Model for remixing.
output_format: Option<String>Output audio format.
Trait Implementations§
Source§impl Clone for RemixVoiceRequest
impl Clone for RemixVoiceRequest
Source§fn clone(&self) -> RemixVoiceRequest
fn clone(&self) -> RemixVoiceRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RemixVoiceRequest
impl Debug for RemixVoiceRequest
Source§impl Default for RemixVoiceRequest
impl Default for RemixVoiceRequest
Source§fn default() -> RemixVoiceRequest
fn default() -> RemixVoiceRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RemixVoiceRequest
impl RefUnwindSafe for RemixVoiceRequest
impl Send for RemixVoiceRequest
impl Sync for RemixVoiceRequest
impl Unpin for RemixVoiceRequest
impl UnsafeUnpin for RemixVoiceRequest
impl UnwindSafe for RemixVoiceRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more