Skip to content
This repository has been archived by the owner on Aug 2, 2021. It is now read-only.

openaudiosearch/oas-rust

Repository files navigation

Open Audio Search - Rust core

The Rust core was merged into openaudiosearch/openaudiosearch, this repo is therefore deprecated

License: AGPL v3

Work in progress

Open Audio Search uses automatic speech recognition to extract text from audio, which is then indexed in a search engine to enable recommendation of similiar broadcasts to users. With Open Audio Search, we want to make the archives of community media, radio stations, podcasts searchable and discoverable, through open source tech and APIs.

This is the new core for Open Audio Search written in Rust.

Getting started

Install Rust with Rustup.

Install Docker and Docker Compose

Build and run OAS

cargo run

You can increase the log level by running oas with RUST_LOG=debug cargo run.

The CLI has a built-in help (TODO: Document commands here in the README once it's a bit more settled).

Most commands need a running instance of Elasticsearch and CouchDB. A development setup can be started in this folder with:

docker-compose up`

Releases

No releases published

Packages

No packages published

Languages