Приложение Azure logi c позволяет использовать только один язык для переводов титров. Как расширить приложение logi c на пользовательскую веб-страницу? - PullRequest
0 голосов
/ 14 апреля 2020

Я создал приложение Azure logi c, которое будет выводить файл расшифровки VTT после загрузки видео. Ссылка на API: https://api-portal.videoindexer.ai/docs/services/Operations/operations/Get-Video-Index. Тем не менее, я пытаюсь найти способ, позволяющий пользователю выбирать вне приложения logi c, на какой язык он хочет переводить подписи.

Как создать простое веб-приложение / страницу это позволит пользователю выбрать язык из переключателя со списком языков, а затем l oop, который обратно в приложение logi c?
Например, я хочу создать что-то подобное и затем подключить его до моего поля logi c «Язык надписей»:

Как создать форму HTML и l oop внутри моего приложения Azure Logi c? Каков эффективный способ сделать это?

1 Ответ

1 голос
/ 14 апреля 2020

Есть 2 вещи:

  1. Как пользователь выберет элемент
  2. Как вы будете использовать его в качестве параметра в вашей логике c Приложение

Для 1-го пункта, это полностью зависит от вас: выберите технологию, которую вы предпочитаете, и go. Вам нужно понять, как это связано со 2-ой точкой.

Что вы можете сделать для этой 2-ой точки:

  • Добавить пользовательскую полезную нагрузку в Logi c Содержимое приложения HTTP Trigger: вы можете определить его, используя пример:

Payload

Это создаст следующую схему: Payload schema

  • Используйте этот выбранный язык в качестве ввода в запрос приложения Logi c и установите этот параметр в поле «Язык титров», используя «Ввести пользовательское значение»:

Captions lang

Необходимо указать значение в вашей полезной нагрузке:

setup lang

Поэтому, когда вы вызываете приложение logi c со своей веб-страницы, убедитесь, что при отправке формы вы делаете POST для URL-адреса приложения logi c и передаете в теле содержимое, равное

{ "lang": "yourSelectedLanguageCode" }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...