Düzenle

Aracılığıyla paylaş


Anahtar sözcük arama ve konuşmayı metne dönüştürme

Azure Content Delivery Network
Azure AI Arama
Azure Media Player
Azure AI Video Indexer
Azure App Service

Çözüm fikirleri

Bu makalede bir çözüm fikri açıklanmaktadır. Bulut mimarınız bu mimarinin tipik bir uygulaması için ana bileşenleri görselleştirmeye yardımcı olmak için bu kılavuzu kullanabilir. İş yükünüzün özel gereksinimlerine uygun iyi tasarlanmış bir çözüm tasarlamak için bu makaleyi başlangıç noktası olarak kullanın.

Bu çözüm fikri, konuşmayı standart içerik olarak yönetmek için statik video dosyalarındaki konuşmayı tanımlar.

Mimari

Mimari diyagramı, Azure blob depolama ve canlı kodlayıcı aracılığıyla kaynaktan akış uç noktasına akışı gösterir

Bu mimarinin bir Visio dosyasını indirin.

Veri akışı

  • Azure Blob Depolama, HTTP veya HTTPS aracılığıyla dünyanın her yerinden erişilebilen büyük miktarlarda yapılandırılmamış verileri depolar. Blob Depolama'yı kullanarak verileri genel kullanıma açabilir veya uygulama verilerini özel olarak depolayabilirsiniz.
  • Azure Kodlama , medya dosyalarını bir kodlamadan diğerine dönüştürür.
  • Azure akış uç noktası , içeriği doğrudan bir istemci oynatıcı uygulamasına veya daha fazla dağıtım için içerik teslim ağına teslim abilen bir akış hizmetini temsil eder.
  • Content Delivery Network , geniş küresel erişim ve zengin bir özellik kümesi ile güvenli, güvenilir içerik teslimi sağlar.
  • Azure Medya Oynatıcı zenginleştirilmiş uyarlamalı akış deneyimi sağlamak için HTML5 (MSE/EME) gibi endüstri standartlarını kullanır. Kullanılan kayıttan yürütme teknolojisinden bağımsız olarak, API'lere erişmek için birleşik bir JavaScript arabiriminiz vardır.
  • Azure Bilişsel Arama, verilerle doldurulan ve ardından bir web veya mobil uygulamaya arama işlevi eklemek için kullanılan kullanıma hazır bir hizmet sağlar.
  • Web Apps web sitesini veya web uygulamasını barındırıyor.
  • Azure Media Indexer , medya dosyalarınızın içeriğini aranabilir hale getirir ve kapalı açıklamalı alt yazılar ve anahtar sözcükler için tam metin dökümü oluşturur. Medya dosyaları tek tek veya toplu olarak işlenir.

Bileşenler

  • Blob Depolama, Azure Depolama'nın bir parçası olan bir hizmettir. Blob Depolama, büyük miktarlarda yapılandırılmamış veri için iyileştirilmiş bulut nesne depolaması sunar.
  • Canlı ve isteğe bağlı akış , çeşitli cihazlara uygun ölçekte içerik sunan bir Azure Media Services özelliğidir.
  • Azure Kodlama , dijital video veya ses içeren dosyaları standart bir biçimden diğerine dönüştürmenin bir yolunu sağlar.
  • Azure Medya Oynatıcı çeşitli biçimlerde videolar oynatmaktadır.
  • Azure Content Delivery Network , içeriği hızla teslim etmek için genel bir çözüm sunar. Bu hizmet, kullanıcılarınıza uygulamalarınızın statik ve dinamik web içeriğine hızlı, güvenilir ve güvenli erişim sağlar.
  • Azure Bilişsel Arama, arama için altyapı, API'ler ve araçlar sağlayan bir bulut arama hizmetidir. web, mobil ve kurumsal uygulamalarda özel, heterojen içerik üzerinde arama deneyimleri oluşturmak için Azure Bilişsel Arama kullanabilirsiniz.
  • App Service web uygulamaları oluşturmak, dağıtmak ve ölçeklendirmek için bir çerçeve sağlar. Web Apps özelliği, web uygulamalarını, REST API'leri ve mobil arka uçları barındırmaya yönelik bir hizmettir.
  • Azure Media Indexer , medya dosyalarınızın içeriğini aranabilir hale getirmek için bir yol sağlar. Ayrıca kapalı açıklamalı alt yazılar ve anahtar sözcükler için tam metin dökümü de oluşturabilir.

Senaryo ayrıntıları

Konuşmayı metne dönüştürme çözümü, statik video dosyalarındaki konuşmayı tanımlamanın bir yolunu sağlar, böylece bunu standart içerik olarak yönetebilirsiniz. Örneğin çalışanlar, eğitim videolarında konuşulan sözcükleri veya tümcecikleri aramak için bu teknolojiyi kullanabilir. Ardından, videoda sözcüğü veya tümceciği içeren belirli bir ana gidebilirler.

Bu çözümü kullandığınızda, statik videoları bir Azure web sitesine yükleyebilirsiniz. Azure Media Indexer konuşmanın dizinini videolar içinde oluşturmak için Konuşma API'sini kullanır ve bunu bir Azure veritabanında depolar. Azure Uygulaması Hizmeti'nin Web Apps özelliğini kullanarak sözcükleri veya tümcecikleri arayabilirsiniz. Ardından sonuçların listesini alabilirsiniz. Bir sonuç seçtiğinizde, videoda sözcükten veya tümcecikten bahseden yeri görebilirsiniz.

Bu çözüm, Azure yönetilen hizmetleri content delivery network ve Azure Bilişsel Arama üzerine kurulmuştur.

Olası kullanım örnekleri

Bu çözüm, kayıtlı konuşmayı arama özelliğinden yararlanabilecek senaryolar için geçerlidir. Örnekler şunları içerir:

  • Eğitim ve eğitim videoları.
  • Suç soruşturmaları.
  • Müşteri hizmetleri analizi.

Sonraki adımlar