Pencarian kata kunci dan ucapan ke teks

Azure Content Delivery Network
Pencarian Azure AI
Azure Media Player
Pengindeks Video Azure AI
Azure App Service

Ide solusi

Artikel ini adalah ide solusi. Jika Anda ingin kami memperluas konten dengan informasi lebih lanjut, seperti potensi kasus penggunaan, layanan alternatif, pertimbangan implementasi, atau panduan harga, beri tahu kami dengan memberikan umpan balik GitHub.

Ide solusi ini mengidentifikasi ucapan dalam file video statis untuk mengelola ucapan sebagai konten standar.

Sistem

Diagram arsitektur menunjukkan alur dari sumber melalui penyimpanan blob Azure dan encoder langsung ke titik akhir streaming

Unduh file Visio arsitektur ini.

Aliran data

  • Azure Blob Storage menyimpan sejumlah besar data tidak terstruktur yang dapat diakses dari mana saja di dunia melalui HTTP atau HTTPS. Anda dapat menggunakan Blob Storage untuk mengekspos data secara publik ke dunia, atau untuk menyimpan data aplikasi secara privat.
  • Pengodean Azure mengonversi file media dari satu pengodean ke pengodean lainnya.
  • Titik akhir streaming Azure mewakili layanan streaming yang dapat mengirimkan konten langsung ke aplikasi pemutar klien, atau ke jaringan pengiriman konten untuk distribusi lebih lanjut.
  • Content Delivery Network menyediakan pengiriman konten yang aman dan andal dengan jangkauan global yang luas dan set fitur yang kaya.
  • Azure Pemutar Media menggunakan standar industri, seperti HTML5 (MSE/EME) untuk memberikan pengalaman streaming adaptif yang diperkaya. Terlepas dari teknologi pemutaran yang digunakan, Anda memiliki antarmuka JavaScript terpadu untuk mengakses API.
  • Azure Cognitive Search menyediakan layanan siap pakai yang diisi dengan data lalu digunakan untuk menambahkan fungsionalitas pencarian ke aplikasi web atau seluler.
  • Web Apps menghosting situs web atau aplikasi web.
  • Azure Media Indexer membuat konten file media Anda dapat dicari dan menghasilkan transkrip teks lengkap untuk teks tertutup dan kata kunci. File media diproses satu per satu atau dalam batch.

Komponen

  • Blob Storage adalah layanan yang merupakan bagian dari Azure Storage. Blob Storage menawarkan penyimpanan objek cloud yang dioptimalkan untuk sejumlah besar data tidak terstruktur.
  • Streaming langsung dan sesuai permintaan adalah fitur Azure Media Services yang mengirimkan konten ke berbagai perangkat dalam skala besar.
  • Azure Encoding menyediakan cara untuk mengonversi file yang berisi video atau audio digital dari satu format standar ke format standar lainnya.
  • Azure Pemutar Media memutar video yang dalam berbagai format.
  • Azure Content Delivery Network menawarkan solusi global untuk mengirimkan konten dengan cepat. Layanan ini memberi pengguna Anda akses yang cepat, andal, dan aman ke konten web statis dan dinamis aplikasi Anda.
  • Azure Cognitive Search adalah layanan pencarian cloud yang menyediakan infrastruktur, API, dan alat untuk pencarian. Anda dapat menggunakan Azure Cognitive Search untuk membangun pengalaman pencarian melalui konten privat, heterogen di aplikasi web, seluler, dan perusahaan.
  • Azure App Service menyediakan kerangka kerja untuk membangun, menyebarkan, dan menskalakan aplikasi web. Fitur Web Apps adalah layanan untuk menghosting aplikasi web, REST API, dan back end seluler.
  • Azure Media Indexer menyediakan cara untuk membuat konten file media Anda dapat dicari. Ini juga dapat menghasilkan transkrip teks lengkap untuk keterangan tertutup dan kata kunci.

Detail skenario

Solusi ucapan ke teks menyediakan cara untuk mengidentifikasi ucapan dalam file video statis sehingga Anda dapat mengelolanya sebagai konten standar. Misalnya, karyawan dapat menggunakan teknologi ini untuk mencari dalam video pelatihan untuk kata atau frasa lisan. Kemudian mereka dapat menavigasi ke momen tertentu dalam video yang berisi kata atau frasa.

Saat menggunakan solusi ini, Anda dapat mengunggah video statis ke situs web Azure. Azure Media Indexer menggunakan Speech API untuk mengindeks ucapan dalam video dan menyimpannya dalam database Azure. Anda dapat mencari kata atau frasa dengan menggunakan fitur Web Apps dari Azure App Service. Kemudian Anda dapat mengambil daftar hasil. Saat Anda memilih hasil, Anda dapat melihat tempat di video yang menyebutkan kata atau frasa.

Solusi ini dibangun di layanan terkelola Azure Content Delivery Network dan Azure Cognitive Search.

Kemungkinan kasus penggunaan

Solusi ini berlaku untuk skenario yang dapat memperoleh manfaat dari kemampuan untuk mencari ucapan yang direkam. Contohnya meliputi:

  • Video pelatihan dan pendidikan.
  • Investigasi kejahatan.
  • Analisis layanan pelanggan.

Langkah berikutnya