pub struct MedicalTranscriptionSetting {
pub channel_identification: Option<bool>,
pub max_alternatives: Option<i64>,
pub max_speaker_labels: Option<i64>,
pub show_alternatives: Option<bool>,
pub show_speaker_labels: Option<bool>,
pub vocabulary_name: Option<String>,
}
Expand description
Optional settings for the StartMedicalTranscriptionJob operation.
Fields
channel_identification: Option<bool>
Instructs Amazon Transcribe Medical to process each audio channel separately and then merge the transcription output of each channel into a single transcription.
Amazon Transcribe Medical also produces a transcription of each item detected on an audio channel, including the start time and end time of the item and alternative transcriptions of item. The alternative transcriptions also come with confidence scores provided by Amazon Transcribe Medical.
You can't set both ShowSpeakerLabels
and ChannelIdentification
in the same request. If you set both, your request returns a BadRequestException
max_alternatives: Option<i64>
The maximum number of alternatives that you tell the service to return. If you specify the MaxAlternatives
field, you must set the ShowAlternatives
field to true.
max_speaker_labels: Option<i64>
The maximum number of speakers to identify in the input audio. If there are more speakers in the audio than this number, multiple speakers are identified as a single speaker. If you specify the MaxSpeakerLabels
field, you must set the ShowSpeakerLabels
field to true.
show_alternatives: Option<bool>
Determines whether alternative transcripts are generated along with the transcript that has the highest confidence. If you set ShowAlternatives
field to true, you must also set the maximum number of alternatives to return in the MaxAlternatives
field.
show_speaker_labels: Option<bool>
Determines whether the transcription job uses speaker recognition to identify different speakers in the input audio. Speaker recognition labels individual speakers in the audio file. If you set the ShowSpeakerLabels
field to true, you must also set the maximum number of speaker labels in the MaxSpeakerLabels
field.
You can't set both ShowSpeakerLabels
and ChannelIdentification
in the same request. If you set both, your request returns a BadRequestException
.
vocabulary_name: Option<String>
The name of the vocabulary to use when processing a medical transcription job.
Trait Implementations
sourceimpl Clone for MedicalTranscriptionSetting
impl Clone for MedicalTranscriptionSetting
sourcefn clone(&self) -> MedicalTranscriptionSetting
fn clone(&self) -> MedicalTranscriptionSetting
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MedicalTranscriptionSetting
impl Debug for MedicalTranscriptionSetting
sourceimpl Default for MedicalTranscriptionSetting
impl Default for MedicalTranscriptionSetting
sourcefn default() -> MedicalTranscriptionSetting
fn default() -> MedicalTranscriptionSetting
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for MedicalTranscriptionSetting
impl<'de> Deserialize<'de> for MedicalTranscriptionSetting
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<MedicalTranscriptionSetting> for MedicalTranscriptionSetting
impl PartialEq<MedicalTranscriptionSetting> for MedicalTranscriptionSetting
sourcefn eq(&self, other: &MedicalTranscriptionSetting) -> bool
fn eq(&self, other: &MedicalTranscriptionSetting) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &MedicalTranscriptionSetting) -> bool
fn ne(&self, other: &MedicalTranscriptionSetting) -> bool
This method tests for !=
.
impl StructuralPartialEq for MedicalTranscriptionSetting
Auto Trait Implementations
impl RefUnwindSafe for MedicalTranscriptionSetting
impl Send for MedicalTranscriptionSetting
impl Sync for MedicalTranscriptionSetting
impl Unpin for MedicalTranscriptionSetting
impl UnwindSafe for MedicalTranscriptionSetting
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more