pub enum CreateVoiceRequest {
AudioSample(CreateVoiceFromConsentRequest),
Prompt(CreateVoicePromptRequest),
}Available on crate feature
audio-types only.Expand description
Multipart request to create a voice from a consent recording or a text description.
Variants§
AudioSample(CreateVoiceFromConsentRequest)
Prompt(CreateVoicePromptRequest)
Trait Implementations§
Source§impl AsyncTryFrom<CreateVoiceRequest> for Form
Available on crate feature _api only.
impl AsyncTryFrom<CreateVoiceRequest> for Form
Available on crate feature
_api only.Source§type Error = OpenAIError
type Error = OpenAIError
The type returned in the event of a conversion error.
Source§impl Clone for CreateVoiceRequest
impl Clone for CreateVoiceRequest
Source§impl Debug for CreateVoiceRequest
impl Debug for CreateVoiceRequest
Source§impl From<CreateVoiceFromConsentRequest> for CreateVoiceRequest
impl From<CreateVoiceFromConsentRequest> for CreateVoiceRequest
Source§fn from(value: CreateVoiceFromConsentRequest) -> Self
fn from(value: CreateVoiceFromConsentRequest) -> Self
Converts to this type from the input type.
Source§impl From<CreateVoicePromptRequest> for CreateVoiceRequest
impl From<CreateVoicePromptRequest> for CreateVoiceRequest
Source§fn from(value: CreateVoicePromptRequest) -> Self
fn from(value: CreateVoicePromptRequest) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CreateVoiceRequest
impl PartialEq for CreateVoiceRequest
impl StructuralPartialEq for CreateVoiceRequest
Auto Trait Implementations§
impl !Freeze for CreateVoiceRequest
impl RefUnwindSafe for CreateVoiceRequest
impl Send for CreateVoiceRequest
impl Sync for CreateVoiceRequest
impl Unpin for CreateVoiceRequest
impl UnsafeUnpin for CreateVoiceRequest
impl UnwindSafe for CreateVoiceRequest
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