AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Interface for accessing TranscribeStreaming
Amazon Transcribe streaming offers four main types of real-time transcription: Standard, Medical, Call Analytics, and Health Scribe.Standard transcriptions are the most common option. Refer to for details.
Medical transcriptions are tailored to medical professionals and incorporate medical terms. A common use case for this service is transcribing doctor-patient dialogue in real time, so doctors can focus on their patient instead of taking notes. Refer to for details.
Call Analytics transcriptions are designed for use with call center audio on two different channels; if you're looking for insight into customer service calls, use this option. Refer to for details.
HealthScribe transcriptions are designed to automatically create clinical notes from patient-clinician conversations using generative AI. Refer to [here] for details.
Namespace: Amazon.TranscribeStreaming
Assembly: AWSSDK.TranscribeStreaming.dll
Version: 3.x.y.z
public interface IAmazonTranscribeStreaming IAmazonService, IDisposable
The IAmazonTranscribeStreaming type exposes the following members
| Name | Description | |
|---|---|---|
|
DetermineServiceOperationEndpoint(AmazonWebServiceRequest) |
Returns the endpoint that will be used for a particular request. |
|
GetMedicalScribeStream(GetMedicalScribeStreamRequest) |
Provides details about the specified Amazon Web Services HealthScribe streaming session.
To view the status of the streaming session, check the |
|
GetMedicalScribeStreamAsync(GetMedicalScribeStreamRequest, CancellationToken) |
Provides details about the specified Amazon Web Services HealthScribe streaming session.
To view the status of the streaming session, check the |
|
StartCallAnalyticsStreamTranscriptionAsync(StartCallAnalyticsStreamTranscriptionRequest, CancellationToken) |
Starts a bidirectional HTTP/2 or WebSocket stream where audio is streamed to Amazon Transcribe and the transcription results are streamed to your application. Use this operation for Call Analytics transcriptions. The following parameters are required:
For more information on streaming with Amazon Transcribe, see Transcribing streaming audio. |
|
StartMedicalScribeStreamAsync(StartMedicalScribeStreamRequest, CancellationToken) |
Starts a bidirectional HTTP/2 stream, where audio is streamed to Amazon Web Services HealthScribe and the transcription results are streamed to your application.
When you start a stream, you first specify the stream configuration in a
After you send a
You can pause or resume streaming. To pause streaming, complete the input stream without
sending the The following parameters are required:
For more information on streaming with Amazon Web Services HealthScribe, see Amazon Web Services HealthScribe. |
|
StartMedicalStreamTranscriptionAsync(StartMedicalStreamTranscriptionRequest, CancellationToken) |
Starts a bidirectional HTTP/2 or WebSocket stream where audio is streamed to Amazon Transcribe Medical and the transcription results are streamed to your application. The following parameters are required:
For more information on streaming with Amazon Transcribe Medical, see Transcribing streaming audio. |
|
StartStreamTranscriptionAsync(StartStreamTranscriptionRequest, CancellationToken) |
Starts a bidirectional HTTP/2 or WebSocket stream where audio is streamed to Amazon Transcribe and the transcription results are streamed to your application. The following parameters are required:
For more information on streaming with Amazon Transcribe, see Transcribing streaming audio. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.7.2 and newer