Поделиться через


Использование динамического транскрибирования

логотип служб мультимедиа версии 3


Предупреждение

Службы мультимедиа Azure будут прекращены 30 июня 2024 г. Дополнительные сведения см. в руководстве по выходу на пенсию AMS.

Доставка транскрибирования и воспроизведение

При публикации динамического потока с помощью MPEG-DASH или HLS/CMAF создается транскрибированные тексты в IMSC1.1, совместимом с TTML, а также видео и аудио. Он упаковается в фрагменты MPEG-4 Части 30 (ISO/IEC 14496-30). Если вы используете HLS/TS, текст поставляется как блокированные VTT.

Если вы используете проигрыватель мультимедиа Azure, используйте проигрыватель мультимедиа Azure версии 2.3.3 или более поздней версии.

Заметка

Дополнительные расходы применяются при включении динамического транскрибирования. Просмотрите сведения о ценах в разделе "Видеотрансляций" на странице цен на службы мультимедиа .

Важный

следует использовать размер GOP в 2 секунды для трансляций. Вы должны использовать размеры GOP в 4 секундах или ниже для сквозных трансляций с динамическими транскрибированиями, чтобы получить правильные данные транскрибирования. Если вы решили использовать более высокий размер GOP, данные транскрибирования могут иметь дефекты, например отсутствующие содержимое.

Автоматически созданный VTT-файл динамического транскрибирования

При включении динамического транскрибирования для трансляции создается файл WebVTT и находится в корне архивированного ресурса. Так как этот файл задерживается до тех пор, пока все речь не будет транслироваться, вы не должны удалять выходные данные в реальном времени через несколько минут после завершения трансляции. Затем вы можете скачать VTT-файл и изменить его или использовать его для перевода на другие языки для субтитров. Файлы называются auto-generated-best_XXX.vtt.

Предупреждение

Окончательные автоматически созданные файлы VTT динамического транскрибирования задерживаются для обработки. Если вы не дождитесь нескольких минут, прежде чем удалять динамические выходные данные, содержимое в файле будет усечено. Кроме того, динамическое транскрибирование недоступно для использования с несколькими входными потоками для трансляции.

Дополнительные сведения об использовании API отслеживания с созданным файлом WebVTT см. в статье Треки.

Создание динамического события с динамической транскрибированием

Вы можете создать динамическое событие с динамическим транскрибированием с помощью портала Azure, с помощью REST API или с любым из пакетов SDK.

Код языка должен соответствовать языку видео. См. таблицу кода языка в конце этой статьи.

Запуск или остановка транскрибирования после запуска трансляции

Вы можете запустить и остановить или изменить язык динамического транскрибирования во время выполнения, резервного или остановленного состояния.

Важный

Перед записью данных в выходной ресурс необходимо включить или отключить динамическое транскрибирование. Обычно это происходит при создании динамического вывода или при поступлении входящего входного потока в трансляцию.

Чтобы включить динамические транскрибирования или обновить язык транскрибирования, исправьте динамическое событие, чтобы включить свойство "транскрибирования" с правильным языковым кодом для свойства "язык". См. приведенный выше список поддерживаемых кодов языка.

Чтобы отключить динамические транскрибирования, удалите свойство "транскрибирования" из объекта трансляции.

Динамическая транскрибирование регионов и языков

Динамическое транскрибирование доступно в регионах, как описано здесь.

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

Язык Языковой стандарт (BCP-47)
Afrikaans (Южная Африка) af-ZA
Амхарич (Эфиопия) am-ET
Арабский (Алжир) ar-DZ
Арабский (Бахрейн), современный стандарт ar-BH
Арабский (Египет) ar-EG
Арабский (Ирак) ar-IQ
Арабский (Израиль) ar-IL
Арабский (Иордания) ar-JO
Арабский (Кувейт) ar-KW
Арабский (Ливан) ar-LB
Арабский (Ливия) ar-LY
Арабский (Марокко) ar-MA
Арабский (Оман) ar-OM
Арабский (Палестинский орган) ar-PS
Арабский (Катар) ar-QA
Арабский (Саудовская Аравия) ar-SA
Арабский (Сирия) ar-SY
Арабский (Тунис) ar-TN
Арабский (Объединенные Арабские Эмираты) ar-AE
Арабский (йеменский) ar-YE
Бенгали (Индия) bn-IN
Болгарский (Болгария) bg-BG
Бирмский (Мьянма) my-MM
Каталанский ca-ES
Китайский (кантонский, традиционный) zh-HK
Китайский (Мандарин, упрощенное письмо) zh-CN
Китайский (Тайваньский Мандарин) zh-TW
Хорватский (Хорватия) hr-HR
Чешский (чешский) cs-CZ
Датский (Дания) da-DK
Голландский (Бельгия) nl-BE
Голландский (Нидерланды) nl-NL
Английский (Австралия) en-AU
Английский (Канада) en-CA
Английский (Гана) en-GH
Английский (Гонконг) en-HK
Английский (Индия) en-IN
Английский (Ирландия) en-IE
Английский (Кения) en-KE
Английский (Новая Зеландия) en-NZ
Английский (Нигерия) en-NG
Английский (Филиппины) en-PH
Английский (Сингапур) en-SG
Английский (Южная Африка) en-ZA
Английский (Танзания) en-TZ
Английский (Соединенное Королевство) en-GB
Английский (США) en-US
Эстония (Эстония) et-EE
Филиппин (Филиппины) fil-PH
Финский (Финляндия) fi-FI
Французский (Бельгия) fr-BE
Французский (Канада) fr-CA
Французский (Франция) fr-FR
Французский (Швейцария) fr-CH
Немецкий (Австрия) de-AT
Немецкий (Германия) de-DE
Немецкий (Швейцария) de-CH
Греческий (Греция) el-GR
Гуджарати (индийский) gu-IN
Иврит (Израиль) he-IL
Хинди (Индия) hi-IN
Венгерский (Венгрия) hu-HU
Исландия (Исландия) is-IS
Индонезия (Индонезия) id-ID
Ирландский (Ирландия) ga-IE
Итальянский (Италия) it-IT
Японский (Япония) ja-JP
Javanese (Индонезия) jv-ID
Каннада (Индия) kn-IN
Кхмер (Камбоджа) km-KH
Корейский (Корея) ko-KR
Лаос (Лаос) lo-LA
Латвийский (Латвия) lv-LV
Литовская (Литва) lt-LT
Македонский (Северная Македония) mk-MK
Малайский (Малайзия) ms-MY
Мальта (Мальта) mt-MT
Маратхи (Индия) mr-IN
Норвежский (Букмол, Норвегия) nb-NO
Персидский (Иран) fa-IR
Польский (Польша) pl-PL
Португальский (Бразилия) pt-BR
Португальский (Португалия) pt-PT
Румын (Румыния) ro-RO
Русский (Россия) ru-RU
Сербский (Сербия) sr-RS
Синхала (Шри-Ланка) si-LK
Словацкий (Словакия) sk-SK
Словен (Словения) sl-SI
Испанский (Аргентина) es-AR
Испанский (Боливия) es-BO
Испанский (Чили) es-CL
Испанский (Колумбия) es-CO
Испанский (Коста-Рика) es-CR
Испанский (Куба) es-CU
Испанский (Доминиканская Республика) es-DO
Испанский (Эквадор) es-EC
Испанский (Сальвадор) es-SV
Испанский (Экваториальная Гвинея) es-GQ
Испанский (Гватемала) es-GT
Испанский (Гондурас) es-HN
Испанский (Мексика) es-MX
Испанский (Никарагуа) es-NI
Испанский (Панама) es-PA
Испанский (Парагвай) es-PY
Испанский (Перу) es-PE
Испанский (Пуэрто-Рико) es-PR
Испанский (Испания) es-ES
Испанский (Уругвай) es-UY
Испанский (США) es-US
Испанский (Венесуэла) es-VE
Суахили (Кения) sw-KE
Суахили (Танзания) sw-TZ
Шведский (Швеция) sv-SE
Тамиль (Индия) ta-IN
Telugu (Индия) te-IN
Тайский (Таиланд) th-TH
Турецкий (Турция) tr-TR
Украинский (Украина) uk-UA
Узбекистан (Узбекистан) uz-UZ
Вьетнамцы (Вьетнам) vi-VN
Зулу (Южная Африка) zu-ZA

Получение справки и поддержки

Вы можете обратиться к службам мультимедиа с вопросами или следовать нашим обновлениям одним из следующих методов: