解決方案架構:關鍵字搜尋/語音轉文字/OCR 數位媒體

語音轉文字解決方案可讓您識別靜態視訊檔案中的語音,進而將其作為標準內容管理,像是可讓員工在訓練視訊中搜尋說出口的話或片語,並使其快速巡覽至視訊中的特定時刻。此解決方案可讓您將靜態視訊上傳至 Azure 網站。Azure 媒體索引器會使用語音 API 替視訊中的語音編製索引,並將其儲存至 SQL Azure 中。您可使用 Azure Web Apps 搜尋字組及片語並擷取結果清單。選取結果即可查看字組或片語在視訊中的提及之處。

這個解決方案建基於 Azure 受控服務:內容傳遞網路Azure 認知搜尋。這些服務是在高可用性環境中執行,並經過修補與支援,可讓您專注於解決方案,而無須操心解決方案的執行環境。

Données numériques sous forme de recherche de mots clés/reconnaissance vocale/reconnaissance optique de caractèresUne solution de reconnaissance vocale vous permet d’identifier le contenu oral dans les fichiers vidéo statiques. Vous pouvez ainsi gérer celui-ci en tant que contenu standard. Vous pouvez par exemple autoriser des employés à rechercher des mots ou expressions énoncés oralement dans des formations vidéo et leur permettre d’accéder rapidement à un moment spécifique de la vidéo. Cette solution vous permet de télécharger des vidéos statiques sur un site web Azure. Azure Media Indexer utilise l’API Reconnaissance vocale pour indexer les paroles dans les vidéos et les stocker dans SQL Azure. Vous pouvez rechercher des mots ou expressions par le biais d’Azure Web Apps et récupérer une liste de résultats. La sélection d’un résultat permet de voir l’endroit où le mot ou l’expression est mentionné dans la phrase.TTML, WebVTTKeywordsAzure BlobStorageStreamingEndpointMulti-ProtocolDynamicPackaging/Multi-DRMWeb AppsAzure CDNSourceA/V FilesAzure MediaIndexer/OCR Media ProcessorAzure SearchAzure Media PlayerAzure Encoder(Standard orPremium)

實作指南

產品/描述 文件

Blob 儲存體

儲存大量可從全球任何一處透過 HTTP 或 HTTPS 存取的非結構化資料,例如文字或二進位資料。您可使用 Blob 儲存體將資料公諸於世,或私下儲存應用程式資料。

Azure 編碼

編碼作業是媒體服務中最常見的處理作業之一。建立編碼作業即可將媒體檔案從一種編碼轉換成另一種。

Azure 串流端點

代表串流服務,其可將內容直接傳遞至用戶端播放程式應用程式,或傳遞至內容傳遞網路 (CDN) 供進一步發佈。

內容傳遞網路

提供安全可靠的內容傳遞,觸角擴及全球且具備豐富的功能集。

Azure 媒體播放器

利用如 HTML5 (MSE/EME) 的業界標準來提供豐富的自適性串流體驗。無論使用的是何種播放技術,開發者都有可用於存取 API 的整合 JavaScript 介面。

Azure 認知搜尋

委派搜尋即服務伺服器及 Microsoft 的基礎結構管理,帶給您立即可用的服務,讓您可填入資料並用來將搜尋新增至您的 Web 或行動應用程式。

Web Apps

裝載網站或 Web 應用程式。

Azure 媒體索引器

讓您將媒體檔案的內容作為可搜尋,並為隱藏式輔助字幕及關鍵字產生全文檢索。您可處理一個媒體檔案,或批次處理多個媒體檔案。

相關解決方案架構

Données numériques sous forme de streaming en directUne solution de streaming en direct vous permet de capturer les vidéos en temps réel et de les diffuser à l’attention des clients en temps réel, par exemple lors d’interviews, de conférences ou d’événements sportifs en ligne. Dans cette solution, la vidéo est capturée par une caméra puis envoyée à un point de terminaison d’entrée de canal. Le canal reçoit le flux d’entrée temps réel et le rend disponible en streaming par le biais d’un point de terminaison de streaming à une application mobile ou basée sur un navigateur. Le canal fournit également un point de terminaison de surveillance en version préliminaire permettant de prévisualiser et de valider votre flux avant de poursuivre le traitement et la distribution. Le canal peut également enregistrer et stocker le contenu ingéré afin de le diffuser en streaming ultérieurement. On parle alors de vidéo à la demande.TokenTokenLicense/KeyLicense/KeyChannelLive SourceCloud DRM License/Key Delivery ServeStreamingEndpointMulti-ProtocolDynamicPackaging/Multi-DRMAzure CDNAzure BlobStoragePreviewMonitoringAzure Media Playerin BrowserAzure Media Playerin Mobile AppAzure LiveEncoder3rd Party On-PremisesLive EncoderProgram

即時視訊串流數位媒體

即時視訊串流解決方案可讓您即時擷取視訊,並即時將其廣播給消費者,範圍包括在線上串流面談、會議及體育盛事。在此解決方案中,視訊由攝影機擷取,且會傳送至頻道輸入端點。頻道會接收即時輸入資料流,並會透過網頁瀏覽器或行動裝置 App 的串流端點,使其可供串流使用。頻道同時提供預覽監視端點,可用來在進一步處理及傳遞前,預覽及驗證您的資料流。頻道同時也可記錄及儲存內嵌的內容,以供之後串流 (隨選視訊)。

深入了解