Rumah > pembangunan bahagian belakang > Tutorial Python > Bermula dengan Transkripsi Amazon dalam Langkah Mudah

Bermula dengan Transkripsi Amazon dalam Langkah Mudah

Mary-Kate Olsen
Lepaskan: 2024-12-04 02:27:10
asal
760 orang telah melayarinya

PENGENALAN

Amazon Transcribe ialah perkhidmatan pengecaman pertuturan automatik (ASR) terurus sepenuhnya yang memudahkan pembangun menambahkan keupayaan pertuturan pada teks pada aplikasi mereka. [AWS]

Ciri Utama Transkripsi Amazon

  • Transkripsi kelompok dan Transkripsi Masa Nyata Kedua-duanya Tersedia
  • Menyokong Pelbagai Bahasa
  • Pengenalan Pembesar Suara
  • Model Bahasa Tersuai
  • Perbendaharaan Kata Tersuai

Terdapat pelbagai ciri lain juga. Anda boleh pergi melalui tapak web mereka untuk mendapatkan maklumat lanjut tentang ciri Amazon Transcribe dan kes penggunaan.

Pra Keperluan

Satu-satunya prasyarat ialah anda harus mempunyai Akaun AWS dengan kebenaran yang mencukupi untuk mengakses Transkripsi dan S3. Anda boleh menggunakan Transkripsi daripada AWS Console atau melalui SDK AWS yang tersedia untuk berbilang bahasa. Untuk demo ini, saya akan menggunakan fungsi Lambda dengan masa jalan Python 3.10 untuk memanggil Transcribe API.

Mencipta Transkripsi Kerja

Langkah 1: Sediakan Baldi S3

Sebelum mencipta fungsi Lambda, pastikan anda menyediakan baldi S3 untuk menyimpan fail media yang ingin anda transkripsikan.

Langkah 2: Buat Fungsi Lambda

  • Buat fungsi Lambda dan lampirkan peranan IAM dengan kebenaran berikut:
    • AmazonTranscribeFullAccess (Dasar Terurus AWS)
    • Kebenaran S3:GetObject (atau dasar tersuai yang terperinci jika perlu).
  • Rujuk artikel ini untuk panduan tentang menyediakan fungsi Lambda.
  • Salin kod daripada repositori GitHub ini dan tampalkannya ke dalam editor fungsi Lambda.

Langkah 3: Buat Acara Ujian

Buat acara ujian dengan parameter berikut:

{
  "MediaFileUri": "s3://your-bucket-name/media-file.mp4"
}
Salin selepas log masuk
Salin selepas log masuk

Langkah 4: Sebarkan dan Uji Kod

Gunakan fungsi Lambda.
Laksanakan acara ujian. Anda akan menerima respons yang serupa dengan yang berikut:

Get Started with Amazon Transcribe in Easy Steps

Langkah 5: Sahkan Transkripsi

Navigasi ke perkhidmatan AWS Transcribe dalam AWS Management Console untuk mengesahkan dan memuat turun output transkripsi.

Get Started with Amazon Transcribe in Easy Steps

Mencipta Kerja Memuat Turun Transkripsi

Langkah 1: Buat Fungsi Lambda yang lain

  • Buat fungsi Lambda lain dan lampirkan peranan IAM dengan kebenaran berikut:
    • AmazonTranscribeFullAccess (Dasar Terurus AWS)
    • Salin kod daripada repositori GitHub ini dan tampalkannya ke dalam editor fungsi Lambda.

Langkah 2: Buat Acara Ujian

Buat acara ujian dengan parameter berikut:

{
  "MediaFileUri": "s3://your-bucket-name/media-file.mp4"
}
Salin selepas log masuk
Salin selepas log masuk

Langkah 3: Sebarkan dan Uji Kod

Gunakan fungsi Lambda.
Laksanakan acara ujian. Anda akan menerima respons yang serupa dengan yang berikut:

Get Started with Amazon Transcribe in Easy Steps

Kesimpulan

Kami telah mempelajari cara menggunakan Transkripsi Amazon untuk menjana transkripsi fail media.
Kami telah menyediakan dua fungsi lambda untuk membuat kerja transkripsi fail media yang disimpan dalam S3 dan memuat turun transkripsi.

Semoga anda telah mempelajari sesuatu yang baharu.
Jika anda menyukai artikel ini pastikan anda menyukainya dan mengulas cadangan/maklum balas anda.

Rujukan

  • Transkripsi Laman Web
  • Transkripsikan Dokumentasi Boto3
  • ChatGPT (untuk bacaan bukti.)

Atas ialah kandungan terperinci Bermula dengan Transkripsi Amazon dalam Langkah Mudah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan