Audio Transcription Core

Audio Transcription Core is a service for audio transcription, which together with Audio Segment Core, creates subtitles for audios that were extracted from videos.

Table of Contents

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

System Requirements

  • OS: Ubuntu 18.04.2 LTS (Bionic Beaver) or later
  • OS: Windows (WSL 2)

Prerequisites

Before starting the installation, you need to install some prerequisites:

RabbitMQ

wget -O - "https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey" | sudo apt-key add -
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.deb.sh | sudo bash
sudo apt install -y rabbitmq-server --fix-missing

Installing

After installing all the prerequisites, at the root of the project, install it by running the command:

sudo make install

To test the installation, simply start the Transcription Core with the following command:

make dev start

Contributors