Логотип VocalStackЛоготип VocalStack
VOCALSTACK ДЛЯ CONTENTFUL

Аудіо, зрозуміле вашій моделі контенту

Кнопка «Транскрибувати» в редакторі записів Contentful для аудіо, на яке посилаються ваші записи. Транскрипт зберігається в записі як редагований текст і речення з таймінгом, тож Content Delivery API і GraphQL доставляють його разом з усім іншим.

CONTENTFUL APP FRAMEWORK · ANY SPACE · ВІД $0.20 ЗА ГОДИНУ АУДІО
app.contentful.com/spaces/acme/entries/42
AcmeContent modelContentMediaApps
←Episode
ЗаголовокЕпізод 42: Будуємо публічно
Аудіо
MP3episode-042.mp346.3 MB · audio/mpeg
Транскрипт
00:00Вітаємо знову в програмі. Сьогодні: випускати рано.
00:07Перша версія була сирою, і в цьому й був сенс.
STATUSDRAFTPublishVocalStack
Транскрибування31:06 / 48:20
Стоп

Частина запису

Транскрипт — це JSON-поле запису, тож Content Delivery API, Preview API і GraphQL повертають його разом з усім іншим.

Прогрес на виду

Бічна панель показує, скільки аудіо вже оброблено, і зберігає стан після перезавантаження. «Стоп» завершує завдання, яке вам більше не потрібне.

Редактори все контролюють

Редактори виправляють транскрипт у редакторі запису й публікують його разом із записом за звичним робочим процесом Contentful.

Ваша модель контенту

Вкажіть застосунку ті типи контенту й поля, які у вас уже є. Нічого не треба мігрувати, а запускає застосунок за вас Contentful.

НАЛАШТУВАННЯ

Встановіть у свій простір

Створіть власний застосунок у своїй організації Contentful і розгорніть його з GitHub: Contentful хостить застосунок і функцію, яка спілкується з VocalStack. Потім додайте JSON-поле для транскрипту поруч з аудіо та вставте ключ або під'єднайте обліковий запис на екрані конфігурації застосунку.

01Створіть власний застосунок із розташуваннями «екран конфігурації», «поле запису» та «бічна панель».
02Розгорніть застосунок і його функцію в Contentful командою npm run deploy.
03Додайте JSON-поле для транскрипту, встановіть застосунок у простір і натисніть «Транскрибувати».
bash
git clone https://github.com/vocalstack/contentful-app
cd contentful-app
npm install && npm run build
npm run deploy
ПАРАМЕТРИ

Пасує до того, як ви все побудували

Розумні типові значення й налаштування для кожного місця, де ваша модель контенту відрізняється.

apiKey

API-ключ VocalStack, що зберігається як секретний параметр, який може прочитати лише функція застосунку.

audioField

Яке медіаполе запису посилається на аудіо. Типово — перше поле, що посилається на аудіофайл.

spokenLanguage

Мова, якою говорять в аудіо. Не вказуйте її, щоб вона визначалася автоматично.

contentTypes

Які типи контенту показують кнопку «Транскрибувати»; вибираються на екрані конфігурації застосунку.

ЦІНИ

Без плати за застосунок

Ви платите VocalStack лише за аудіо, яке транскрибуєте, за тим самим тарифом, що й у панелі керування та API. Посекундна оплата, щонайменше 5 хв за транскрипцію.

ФАЙЛИ$0.20за годину

Кожен аудіофайл, який ви транскрибуєте, разом із мовцями, пунктуацією та таймінгом.

Поширені запитання

Переглянути на GitHubПрочитати README