在实时流中转录医疗对话 - Amazon Transcribe
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在实时流中转录医疗对话

您可以使用 HTTP/2 或者转录医疗对话的音频流WebSocket协议。有关如何使用 WebSocket 协议启动流的信息,请参阅使用 WebSocket 协议建立双向连接. 要启动 HTTP/2 流,请使用StartMedicalStreamTranscriptionAPI。

您可以在以下医疗专业中转录流音频:

  • 心脏病学

  • 神经病学

  • 肿瘤学

  • 初级保健

  • 泌尿科

每个医疗专业包括许多类型的程序和预约。因此,临床医生决定了多种不同类型的笔记。使用以下示例作为指导,以帮助您指定specialtyWebSocket 请求的 URL 参数,或者Specialty的参数StartMedicalStreamTranscriptionAPI:

  • 对于电生理学或超声心动图咨询,请选择CARDIOLOGY.

  • 对于内科肿瘤学、外科肿瘤学或放射肿瘤学咨询,请选择ONCOLOGY.

  • 对于向患有中风(短暂性缺血性发作或脑血管发作)的患者提供咨询的医生,请选择NEUROLOGY.

  • 有关尿失禁的咨询,请选择UROLOGY.

  • 对于年度体检或紧急护理访问,请选择PRIMARYCARE.

  • 对于住院病人就诊,请选择PRIMARYCARE.

  • 有关生育力、输卵管结扎、宫内节育器插入或堕胎的咨询,请选择PRIMARYCARE.

转录直播医疗对话(控制台)

要使用控制台在实时直播中转录临床医生与患者对话,请选择转录医疗对话、开始直播并开始向麦克风说话的选项。

  1. 登录到Amazon Transcribe Medical.

  2. 在导航窗格中的 Amazon Transcribe Medical 下,选择实时转录.

  3. 选择对话.

  4. 适用于医疗专业,选择临床医生的专长。

  5. 选择 Start streaming(开始流式传输)

  6. 对麦克风说话。

以下是 HTTP/2 请求参数的语法。

要转录医疗对话的 HTTP/2 流,请使用StartMedicalStreamTranscriptionAPI 并指定以下内容:

  • LanguageCode— 语言代码。有效值为en-US

  • MediaEncoding— 用于输入音频的编码。有效值包括 pcmogg-opusflac

  • Specialty— 医疗专业人员的专业。

  • TypeCONVERSATION

要提高实时流中特定术语的转录准确性,请使用自定义词汇表。要启用自定义词汇表,请将值设置为VocabularyName参数到要使用的自定义词汇表的名称。有关更多信息,请参阅使用医疗自定义词汇提高转录准确性

要标记来自不同扬声器的演讲,请将ShowSpeakerLabel到的参数true. 有关更多信息,请参阅识别演讲者并标记他们的演讲

有关设置 HTTP/2 流以转录医疗对话的更多信息,请参阅流请求.

你可以使用 WebSocket 请求来转录医疗对话。在发出 WebSocket 请求时,您需要创建预签名 URL。此 URL 包含在应用程序和 Amazon Transcribe Medical 之间建立音频流所需的信息。有关创建 WebSocket 请求的更多信息,请参阅使用 WebSocket 协议建立双向连接.

使用以下模板创建预签名 URL。

GET https://transcribestreaming.region.amazonaws.com:8443/medical-stream-transcription-websocket ?language-code=languageCode &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=Signature Version 4 credential scope &X-Amz-Date=date &X-Amz-Expires=time in seconds until expiration &X-Amz-Security-Token=security-token &X-Amz-Signature=Signature Version 4 signature &X-Amz-SignedHeaders=host &media-encoding=mediaEncoding &sample-rate=mediaSampleRateHertz &session-id=sessionId &specialty=medicalSpecialty &type=CONVERSATION &vocabulary-name=vocabularyName &show-speaker-label=boolean

要提高实时流中特定术语的转录准确性,请使用自定义词汇表。要启用自定义词汇表,请将值设置为vocabulary-name到你想要使用的自定义词汇的名称。有关更多信息,请参阅使用医疗自定义词汇提高转录准确性

要标记来自不同扬声器的演讲,请将show-speaker-label到中的参数true. 有关更多信息,请参阅识别演讲者并标记他们的演讲

有关创建预签名 URL 的更多信息,请参阅创建预签名 URL.