略過導覽

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

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

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

Keyword search/speech-to-text/OCR digital mediaA speech-to-text solution allows you to identify speech in static video files so you can manage it as standard content, such as allowing employees to search within training videos for spoken words or phrases, and then enabling them to quickly navigate to the specific moment in the video. This solution allows you to upload static videos to an Azure website. The Azure Media Indexer uses the Speech API to index the speech within the videos and stores it in SQL Azure. You can search for words or phrases by using Azure Web Apps and retrieve a list of results. Selecting a result enables you to see where in the video the word or phrase is mentioned.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 媒體索引器

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

相關解決方案架構

Live streaming digital mediaA live streaming solution allows you to capture video in real-time and broadcast it to consumers in real time, such as streaming interviews, conferences, and sporting events online. In this solution, video is captured by a video camera and sent to a channel input endpoint. The channel receives the live input stream and makes it available for streaming through a streaming endpoint to a web browser or mobile app. The channel also provides a preview monitoring endpoint to preview and validate your stream before further processing and delivery. The channel can also record and store the ingested content in order to be streamed later (video-on-demand).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 的串流端點,使其可供串流使用。頻道同時提供預覽監視端點,可用來在進一步處理及傳遞前,預覽及驗證您的資料流。頻道同時也可記錄及儲存內嵌的內容,以供之後串流 (隨選視訊)。

深入了解