Class: Aws::TranscribeStreamingService::Types::MedicalScribeChannelDefinition
- Inherits:
-
Struct
- Object
- Struct
- Aws::TranscribeStreamingService::Types::MedicalScribeChannelDefinition
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-transcribestreamingservice/types.rb
Overview
Makes it possible to specify which speaker is on which channel. For example, if the clinician is the first participant to speak, you would set the ‘ChannelId` of the first `ChannelDefinition` in the list to `0` (to indicate the first channel) and `ParticipantRole` to `CLINICIAN` (to indicate that it’s the clinician speaking). Then you would set the ‘ChannelId` of the second `ChannelDefinition` in the list to `1` (to indicate the second channel) and `ParticipantRole` to `PATIENT` (to indicate that it’s the patient speaking).
If you don’t specify a channel definition, HealthScribe will diarize the transcription and identify speaker roles for each speaker.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#channel_id ⇒ Integer
Specify the audio channel you want to define.
-
#participant_role ⇒ String
Specify the participant that you want to flag.
Instance Attribute Details
#channel_id ⇒ Integer
Specify the audio channel you want to define.
859 860 861 862 863 864 |
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 859 class MedicalScribeChannelDefinition < Struct.new( :channel_id, :participant_role) SENSITIVE = [] include Aws::Structure end |
#participant_role ⇒ String
Specify the participant that you want to flag. The allowed options are ‘CLINICIAN` and `PATIENT`.
859 860 861 862 863 864 |
# File 'lib/aws-sdk-transcribestreamingservice/types.rb', line 859 class MedicalScribeChannelDefinition < Struct.new( :channel_id, :participant_role) SENSITIVE = [] include Aws::Structure end |