Поиск ключевых слов и текст

Сеть доставки содержимого Azure
Поиск по искусственному интеллекту Azure
Проигрыватель мультимедиа Azure
Индексатор видео Azure AI
Служба приложений Azure

Идеи решения

Эта статья является идеей решения. Если вы хотите расширить содержимое с дополнительными сведениями, такими как потенциальные варианты использования, альтернативные службы, рекомендации по реализации или рекомендации по ценам, сообщите нам, предоставив отзыв GitHub.

Эта идея решения определяет речь в статических видеофайлах для управления речью как стандартное содержимое.

Архитектура

Architecture diagram shows the flow from the source through Azure blob storage and live encoder to the streaming endpoint.

Скачайте файл Visio для этой архитектуры.

Поток данных

  • Хранилище BLOB-объектов Azure хранит большие объемы неструктурированных данных, к которым можно получить доступ из любой точки мира через HTTP или HTTPS. Вы можете использовать служба хранилища BLOB-объектов для общедоступного предоставления данных миру или для хранения данных приложения в частном порядке.
  • Кодировка Azure преобразует файлы мультимедиа из одной кодировки в другую.
  • Конечная точка потоковой передачи Azure представляет собой службу потоковой передачи, которая может доставлять содержимое непосредственно в клиентское приложение проигрывателя или в сеть доставки содержимого (CDN) для дальнейшего распространения.
  • сеть доставки содержимого обеспечивает безопасную, надежную доставку содержимого с широким глобальным охватом и широким набором функций.
  • Azure Медиаплеер использует отраслевые стандарты, такие как HTML5 (MSE/EME) для предоставления расширенной адаптивной потоковой передачи. Независимо от используемой технологии воспроизведения у вас есть единый интерфейс JavaScript для доступа к API.
  • Когнитивный поиск Azure предоставляет готовую к использованию службу, которая заполняется данными, а затем используется для добавления функций поиска в веб-приложение или мобильное приложение.
  • веб-приложения размещает веб-сайт или веб-приложение.
  • Индексатор мультимедиа Azure делает содержимое файлов мультимедиа доступным для поиска и создает полнотекстовую расшифровку для закрытых подпись и ключевое слово. Файлы мультимедиа обрабатываются по отдельности или в пакетах.

Компоненты

  • Служба хранилища BLOB-объектов — это служба, которая является частью служба хранилища Azure. Хранилище BLOB-объектов предлагает оптимизированное облачное хранилище для больших объемов неструктурированных данных.
  • Службы мультимедиа Azure — это облачная платформа, которую можно использовать для потоковой передачи видео, повышения специальных возможностей и распространения, а также анализа содержимого видео.
  • Потоковая передача по запросу и потоковая передача по запросу — это функция Службы мультимедиа Azure, которая предоставляет содержимое различным устройствам в большом масштабе.
  • Кодировка Azure позволяет преобразовать файлы, содержащие цифровое видео или аудио из одного стандартного формата в другой.
  • Azure Медиаплеер воспроизводит видео, которые находятся в различных форматах.
  • Azure сеть доставки содержимого предлагает глобальное решение для быстрого доставки содержимого. Эта служба предоставляет пользователям быстрый, надежный и безопасный доступ к статическому и динамическому веб-контенту приложений.
  • Когнитивный поиск Azure — это облачная служба поиска, которая предоставляет инфраструктуру, API и средства поиска. Вы можете использовать Когнитивный поиск Azure для создания интерфейса поиска через частное, разнородное содержимое в веб-, мобильных и корпоративных приложениях.
  • Служба приложений предоставляет платформу для создания, развертывания и масштабирования веб-приложений. Функция веб-приложения — это служба для размещения веб-приложений, REST API и мобильных серверных серверов.
  • Индексатор мультимедиа Azure предоставляет возможность поиска содержимого файлов мультимедиа. Он также может создать полнотекстовую расшифровку для закрытых подпись и ключевое слово.

Подробности сценария

Решение для преобразования речи в текст предоставляет способ идентификации речи в статических видеофайлах, чтобы управлять им как стандартным содержимым. Например, сотрудники могут использовать эту технологию для поиска в обучающие видео для слов или фраз. Затем они могут перейти к конкретному моменту в видео, который содержит слово или фразу.

При использовании этого решения можно отправить статические видео на веб-сайт Azure. Индексатор мультимедиа Azure использует API службы "Речь" для индексирования речи в видео и хранения его в базе данных Azure. Вы можете искать слова или фразы с помощью функции веб-приложения службы приложение Azure. Затем можно получить список результатов. При выборе результата вы увидите место в видео, которое упоминание слово или фразу.

Это решение основано на управляемых службах Azure сеть доставки содержимого и Когнитивный поиск Azure.

Потенциальные варианты использования

Это решение применяется к сценариям, которые могут воспользоваться возможностью поиска записанной речи. Вот некоторые примеры.

  • Учебные и учебные видео.
  • Расследования преступлений.
  • Анализ службы клиентов.

Следующие шаги