Skip to content

MedicalScribeConfigurationEvent

Source code in docs_src/capo_transcribe_streaming/types/medical_scribe_configuration_event.py
class MedicalScribeConfigurationEvent(TypedDict, closed=True):
    vocabulary_name: NotRequired[
        "capo_transcribe_streaming.types.vocabulary_name.VocabularyName"
    ]
    """<p>Specify the name of the custom vocabulary you want to use for your streaming session. Custom vocabulary names are case-sensitive. </p>"""
    vocabulary_filter_name: NotRequired[
        "capo_transcribe_streaming.types.vocabulary_filter_name.VocabularyFilterName"
    ]
    """<p>Specify the name of the custom vocabulary filter you want to include in your streaming session. Custom vocabulary filter names are case-sensitive. </p> <p>If you include <code>VocabularyFilterName</code> in the <code>MedicalScribeConfigurationEvent</code>, you must also include <code>VocabularyFilterMethod</code>. </p>"""
    vocabulary_filter_method: NotRequired[
        "capo_transcribe_streaming.types.medical_scribe_vocabulary_filter_method.MedicalScribeVocabularyFilterMethod"
    ]
    """<p>Specify how you want your custom vocabulary filter applied to the streaming session.</p> <p>To replace words with <code>***</code>, specify <code>mask</code>. </p> <p>To delete words, specify <code>remove</code>. </p> <p>To flag words without changing them, specify <code>tag</code>. </p>"""
    resource_access_role_arn: "capo_transcribe_streaming.types.iam_role_arn.IamRoleArn"
    """<p>The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 output bucket you specified, and use your KMS key if supplied. If the role that you specify doesn’t have the appropriate permissions, your request fails. </p> <p> IAM role ARNs have the format <code>arn:partition:iam::account:role/role-name-with-path</code>. For example: <code>arn:aws:iam::111122223333:role/Admin</code>. </p> <p>For more information, see <a href="https://docs.aws.amazon.com/transcribe/latest/dg/health-scribe-streaming.html">Amazon Web Services HealthScribe</a>.</p>"""
    channel_definitions: NotRequired[
        "capo_transcribe_streaming.types.medical_scribe_channel_definitions.MedicalScribeChannelDefinitions"
    ]
    """<p>Specify which speaker is on which audio channel.</p>"""
    encryption_settings: NotRequired[
        "capo_transcribe_streaming.types.medical_scribe_encryption_settings.MedicalScribeEncryptionSettings"
    ]
    """<p>Specify the encryption settings for your streaming session.</p>"""
    post_stream_analytics_settings: "capo_transcribe_streaming.types.medical_scribe_post_stream_analytics_settings.MedicalScribePostStreamAnalyticsSettings"
    """<p>Specify settings for post-stream analytics.</p>"""
    medical_scribe_context: NotRequired[
        "capo_transcribe_streaming.types.medical_scribe_context.MedicalScribeContext"
    ]
    """<p>The <code>MedicalScribeContext</code> object that contains contextual information used to generate customized clinical notes.</p>"""

channel_definitions instance-attribute

channel_definitions: NotRequired[MedicalScribeChannelDefinitions]

Specify which speaker is on which audio channel.

encryption_settings instance-attribute

encryption_settings: NotRequired[MedicalScribeEncryptionSettings]

Specify the encryption settings for your streaming session.

medical_scribe_context instance-attribute

medical_scribe_context: NotRequired[MedicalScribeContext]

The MedicalScribeContext object that contains contextual information used to generate customized clinical notes.

post_stream_analytics_settings instance-attribute

post_stream_analytics_settings: MedicalScribePostStreamAnalyticsSettings

Specify settings for post-stream analytics.

resource_access_role_arn instance-attribute

resource_access_role_arn: IamRoleArn

The Amazon Resource Name (ARN) of an IAM role that has permissions to access the Amazon S3 output bucket you specified, and use your KMS key if supplied. If the role that you specify doesn’t have the appropriate permissions, your request fails.

IAM role ARNs have the format arn:partition:iam::account:role/role-name-with-path. For example: arn:aws:iam::111122223333:role/Admin.

For more information, see Amazon Web Services HealthScribe.

vocabulary_filter_method instance-attribute

vocabulary_filter_method: NotRequired[MedicalScribeVocabularyFilterMethod]

Specify how you want your custom vocabulary filter applied to the streaming session.

To replace words with ***, specify mask.

To delete words, specify remove.

To flag words without changing them, specify tag.

vocabulary_filter_name instance-attribute

vocabulary_filter_name: NotRequired[VocabularyFilterName]

Specify the name of the custom vocabulary filter you want to include in your streaming session. Custom vocabulary filter names are case-sensitive.

If you include VocabularyFilterName in the MedicalScribeConfigurationEvent, you must also include VocabularyFilterMethod.

vocabulary_name instance-attribute

vocabulary_name: NotRequired[VocabularyName]

Specify the name of the custom vocabulary you want to use for your streaming session. Custom vocabulary names are case-sensitive.