Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulai dan menghentikan transkripsi
Anda menggunakan Amazon Chime SDK StartMeetingTranscriptionAPIuntuk memulai transkripsi rapat dengan menerapkan a TranscriptionConfiguration
ke rapat. SDKPengontrol Amazon Chime meneruskan konfigurasi ke rapat secara asinkron. Keberhasilan atau kegagalan memulai transkripsi rapat ditandai melalui pesan melalui Amazon Simple Notification Service (Amazon) SNS dan Amazon. EventBridge
Memulai transkripsi
Contoh ini menunjukkan cara memulai transkripsi langsung dengan Amazon Transcribe.
POST /meetings/meetingId/transcription?operation=start HTTP/1.1 Content-type: application/json { "TranscriptionConfiguration": { "EngineTranscribeSettings": { "LanguageCode": "
en-US
", "VocabularyFilterMethod": "tag", "VocabularyFilterName": "profanity
", "VocabularyName": "lingo
", "Region": "us-east-1
" "EnablePartialResultsStabilization":true
, "PartialResultsStability": "high
", "ContentIdentificationType": "PII", "ContentRedactionType": "PII", "PiiEntityTypes": "ALL
", "LanguageModelName": "language-model
" } } }
Contoh ini menunjukkan cara memulai transkripsi langsung dengan Amazon Transcribe Medical.
POST /meetings/meetingId/transcription?operation=start HTTP/1.1 Content-type: application/json { "TranscriptionConfiguration": { "EngineTranscribeMedicalSettings": { "LanguageCode": "
en-US
", "Specialty": "PRIMARYCARE", "Type": "CONVERSATION", "VocabularyName": "lingo
", "Region": "us-east-1
", "ContentIdentificationType": "PHI", } } }
StartMeetingTranscription
— Memulai transkripsi untuk rapat.-
meetingId
— ID rapat, dikembalikan oleh CreateMeeting API.TranscriptionConfiguration
— Merangkum parameter untuk transkripsi langsung. Anda harus menentukan dengan tepat satu konfigurasi,EngineTranscribeSettings
atauEngineTranscribeMedicalSettings
. EngineTranscribeSettings
— Menentukan penggunaan Amazon Transcribe dan meneruskan pengaturannya ke Amazon Transcribe.-
LanguageCode
– Wajib.VocabularyFilterMethod
– Opsional.VocabularyFilterName
– Opsional.VocabularyName
– Opsional.Region
– Opsional.EnablePartialResultsStabilization
– Opsional.PartialResultsStability
– Opsional.ContentIdentificationType
– Opsional.ContentRedactionType
– Opsional.PiiEntityTypes
– Opsional.LanguageModelName
– Opsional. EngineTranscribeMedicalSettings
— Menentukan penggunaan Amazon Transcribe Medical dan meneruskan pengaturannya ke Amazon Transcribe Medical.-
LanguageCode
– Wajib.Speciality
– Wajib.Type
– Wajib.VocabularyName
– Opsional.Region
– Opsional.ContentIdentificationType
– Opsional.
Respons
Amazon Transcribe dan Amazon Transcribe Medical mengambil tanggapan berikut:
OK
(200) dengan tubuh kosong, jika Anda berhasil mendaftarTranscriptionConfiguration
ke rapat.
Pesan kesalahan
Amazon Transcribe dan Amazon Transcribe Medical menampilkan pesan galat berikut:
BadRequestException (400): Parameter input tidak sesuai dengan batasan layanan.
ForbiddenException (403): Klien secara permanen dilarang membuat permintaan.
NotFoundException (404):
meetingId
Tidak ada.ResourceLimitExceededException (400): Permintaan melebihi batas sumber daya. Misalnya, terlalu banyak rapat mengaktifkan transkripsi langsung.
ServiceFailureException (500): Layanan mengalami kesalahan yang tidak terduga.
ServiceUnavailableException (503): Layanan saat ini tidak tersedia.
ThrottledClientException (429): Klien melebihi batas tingkat permintaannya.
UnauthorizedClientException (401): Klien saat ini tidak berwenang untuk membuat permintaan.
StartMeetingTranscription
Memanggil untuk kedua kalinya memperbarui yang TranscriptionConfiguration
diterapkan pada rapat.
Menghentikan transkripsi
Anda menggunakan StopMeetingTranscriptionAPIuntuk menghapus transkripsi rapat yang diberikan meetingID
dan berakhir. TranscriptionConfiguration
Mengakhiri rapat menghentikan transkripsi secara otomatis.
Contoh ini menunjukkan sintaks permintaan yang memanggilStopMeetingTranscription
.
POST/meetings/meetingId/transcription?operation=stop HTTP/1.1
Respons
Amazon Transcribe dan Amazon Transcribe Medical mengambil tanggapan berikut:
OK
(200) dengan tubuh kosong, jika Anda berhasil menghapusTranscriptionConfiguration
dari rapat.
Pesan kesalahan
Amazon Transcribe dan Amazon Transcribe Medical menampilkan pesan galat berikut:
BadRequestException (400): Parameter input tidak sesuai dengan batasan layanan.
ForbiddenException (403): Klien secara permanen dilarang membuat permintaan.
NotFoundException (404):
meetingId
Tidak ada.ServiceFailureException (500): Layanan mengalami kesalahan yang tidak terduga.
ServiceUnavailableException (503): Layanan saat ini tidak tersedia.
ThrottledClientException (429): Klien melebihi batas tingkat permintaannya.
UnauthorizedClientException (401): Klien saat ini tidak berwenang untuk membuat permintaan.