Menghasilkan transkripsi alternatif - Amazon Transcribe

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menghasilkan transkripsi alternatif

Saat Anda menggunakan Amazon Transcribe Medical, Anda mendapatkan transkripsi yang memiliki tingkat kepercayaan tertinggi. Namun, Anda dapat mengonfigurasi Amazon Transcribe Medis untuk mengembalikan transkripsi tambahan dengan tingkat kepercayaan yang lebih rendah.

Gunakan transkripsi alternatif untuk melihat interpretasi yang berbeda dari audio yang ditranskripsi. Misalnya, dalam aplikasi yang memungkinkan seseorang untuk meninjau transkripsi, Anda dapat menyajikan transkripsi alternatif untuk dipilih orang tersebut.

Anda dapat membuat transkripsi alternatif dengan AWS Management Console atau StartMedicalTranscriptionJobAPI.

Untuk menggunakan transkripsi alternatif AWS Management Console untuk menghasilkan transkripsi alternatif, Anda mengaktifkan hasil alternatif saat mengonfigurasi pekerjaan Anda.

  1. Masuk ke AWS Management Console.

  2. Di panel navigasi, di bawah Amazon Transcribe Medis, pilih Pekerjaan transkripsi.

  3. Pilih Buat tugas.

  4. Pada halaman Tentukan detail pekerjaan, berikan informasi tentang pekerjaan transkripsi Anda.

  5. Pilih Berikutnya.

  6. Aktifkan hasil Alternatif.

  7. Untuk alternatif Maksimum, masukkan nilai integer antara 2 dan 10, untuk jumlah maksimum transkripsi alternatif yang Anda inginkan dalam output.

  8. Pilih Buat.

Untuk memisahkan teks per speaker dalam file audio menggunakan tugas transkripsi batch (API)
  • Untuk StartMedicalTranscriptionJobAPI, tentukan yang berikut ini.

    1. UntukMedicalTranscriptionJobName, tentukan nama yang unik di Anda Akun AWS.

    2. UntukLanguageCode, tentukan kode bahasa yang sesuai dengan bahasa yang digunakan dalam file audio Anda dan bahasa filter kosakata Anda.

    3. Dalam MediaFileUri parameter Media objek, tentukan lokasi file audio yang ingin Anda transkripsikan.

    4. UntukSpecialty, tentukan spesialisasi medis dokter yang berbicara dalam file audio.

    5. UntukType, tentukan apakah Anda menyalin percakapan medis atau dikte.

    6. UntukOutputBucketName, tentukan Amazon S3 ember untuk menyimpan hasil transkripsi.

    7. Untuk Settings objek, tentukan yang berikut ini.

      1. ShowAlternativestrue.

      2. MaxAlternatives- Bilangan bulat antara 2 dan 10 untuk menunjukkan jumlah transkripsi alternatif yang Anda inginkan dalam keluaran transkripsi.

Permintaan berikut menggunakan AWS SDK for Python (Boto3) untuk memulai pekerjaan transkripsi yang menghasilkan hingga dua transkripsi alternatif.

from __future__ import print_function import time import boto3 transcribe = boto3.client('transcribe', 'us-west-2') job_name = "my-first-transcription-job" job_uri = s3://amzn-s3-demo-bucket/my-input-files/my-audio-file.flac transcribe.start_medical_transcription_job( MedicalTranscriptionJobName = job_name, Media = { 'MediaFileUri': job_uri }, OutputBucketName = 'amzn-s3-demo-bucket', OutputKey = 'my-output-files/', LanguageCode = 'en-US', Specialty = 'PRIMARYCARE', Type = 'CONVERSATION', Settings = { 'ShowAlternatives': True, 'MaxAlternatives': 2 } ) while True: status = transcribe.get_medical_transcription_job(MedicalTranscriptionJobName = job_name) if status['MedicalTranscriptionJob']['TranscriptionJobStatus'] in ['COMPLETED', 'FAILED']: break print("Not ready yet...") time.sleep(5) print(status)
Untuk mentranskripsikan file audio percakapan antara dokter perawatan primer dan pasien dalam file audio ()AWS CLI
  • Jalankan kode berikut.

    aws transcribe start-transcription-job \ --cli-input-json file://filepath/example-start-command.json

    Kode berikut menunjukkan isi dariexample-start-command.json.

    { "MedicalTranscriptionJobName": "my-first-transcription-job", "LanguageCode": "en-US", "Specialty": "PRIMARYCARE", "Type": "CONVERSATION", "OutputBucketName":"amzn-s3-demo-bucket", "Media": { "MediaFileUri": "s3://amzn-s3-demo-bucket/my-input-files/my-audio-file.flac" }, "Settings":{ "ShowAlternatives": true, "MaxAlternatives": 2 } }