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.
- Host: GitHub
- URL: https://github.com/sawsent/mikhail
- Owner: sawsent
- License: mit
- Created: 2024-10-19T08:48:11.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-12T12:20:24.000Z (6 months ago)
- Last Synced: 2025-01-11T09:22:33.945Z (4 months ago)
- Topics: audio, audio-analyzer, audio-builder, cli-app, tool
- Language: Python
- Homepage:
- Size: 13.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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