Идеи решения
Эта статья является идеей решения. Если вы хотите расширить содержимое с дополнительными сведениями, такими как потенциальные варианты использования, альтернативные службы, рекомендации по реализации или рекомендации по ценам, сообщите нам, предоставив отзыв GitHub.
Эта идея решения определяет речь в статических видеофайлах для управления речью как стандартное содержимое.
Архитектура
Скачайте файл Visio для этой архитектуры.
Поток данных
- Хранилище BLOB-объектов Azure хранит большие объемы неструктурированных данных, к которым можно получить доступ из любой точки мира через HTTP или HTTPS. Вы можете использовать служба хранилища BLOB-объектов для общедоступного предоставления данных миру или для хранения данных приложения в частном порядке.
- Кодировка Azure преобразует файлы мультимедиа из одной кодировки в другую.
- Конечная точка потоковой передачи Azure представляет собой службу потоковой передачи, которая может доставлять содержимое непосредственно в клиентское приложение проигрывателя или в сеть доставки содержимого для дальнейшего распространения.
- сеть доставки содержимого обеспечивает безопасную, надежную доставку содержимого с широким глобальным охватом и широким набором функций.
- 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.
Потенциальные варианты использования
Это решение применяется к сценариям, которые могут воспользоваться возможностью поиска записанной речи. Вот некоторые примеры.
- Учебные и учебные видео.
- Расследования преступлений.
- Анализ службы клиентов.
Следующие шаги
- Использование Хранилище BLOB-объектов Azure
- Кодирование ресурса с помощью Кодировщика мультимедиа
- Управление конечными точками потоковой передачи
- Использование Azure CDN
- Разработка приложений видеопроигрывателя
- Создание службы Когнитивный поиск Azure
- Запуск веб-приложения в облаке
- Индексирование файлов мультимедиа