An open API service indexing awesome lists of open source software.

https://github.com/sawsent/mikhail

Mikhail builds voiceovers based on existing audios. I use it to build janky voiceovers from my favorite character's existing voicelines.
https://github.com/sawsent/mikhail

audio audio-analyzer audio-builder cli-app tool

Last synced: 3 months ago
JSON representation

Mikhail builds voiceovers based on existing audios. I use it to build janky voiceovers from my favorite character's existing voicelines.

Awesome Lists containing this project

README

        

# mikhail

## Disclaimer: This project is a work in progress, and so is this README, only transcribing works for now...

Mikhail builds voiceovers based on existing audios. I use it to build janky voiceovers from my favorite character's existing voicelines.

**IMPORTANT:** I have tested this tool in Windows 10 and MacOS. While it is expected to run on Windows 11 and Linux, I can't guarantee. Please let me know if you find any issues.

---

## Features
- **Index a directory with audio files into a searchable csv-like file**
- **Find and extract specific words into their own audio files**

## Dependencies
#### Required:
- [python3.9+](https://www.python.org/downloads/)
- [FFmpeg](https://www.ffmpeg.org/)

---

## Instalation
### Step 0: install dependencies
### Step 1: clone repo wherever you'd like
```sh
git clone https://github.com/sawsent/mikhail.git
```
### Step 2: setup command aliasing and make script executable
**ON WINDOWS:** add `path/to/your/mikhail/src` to Path environment variable. You can follow this [article](https://www.eukhost.com/kb/how-to-add-to-the-path-on-windows-10-and-windows-11/) (windows 10 and 11) or this [video](https://www.youtube.com/watch?v=gb9e3m98avk) (windows 10)

#### MACOS/LINUX
TODO!!!!!!!!!!!!!!

### Step 3:
run `mikhail setup` to set up virtual environment and all python packages!
```sh
mikhail setup
```

## Usage
SHORT DESC

### Feature
### Feature
### TODO: Feature

---

## Upcoming
- [ ] upcoming 1