• This repository has been archived on 29/Sep/2023
  • Stars
    star
    1,394
  • Rank 33,705 (Top 0.7 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created over 3 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Python/Pytorch app for easily synthesising human voices

Voice Cloning App

CircleCI Discord codecov comment comment

A Python/Pytorch app for easily synthesising human voices

Preview

Documentation

Discord Server

Video guide

Voice Sharing Hub

FAQ's

System Requirements

  • Windows 10 or Ubuntu 20.04+ operating system
  • 5GB+ Disk space
  • NVIDIA GPU with at least 4GB of memory & driver version 456.38+ (optional)

Key features

  • Automatic dataset generation (with support for subtitles and audiobooks)
  • Additional language support
  • Local & remote training
  • Easy train start/stop
  • Data importing/exporting
  • Multi GPU support

Manual Guides

Future Improvements

  • Add support for Talknet
  • Add GTA alignment for Hifi-gan
  • Improved batch size estimation
  • AMD GPU support

Other resources

Acknowledgements

This project uses a reworked version of Tacotron2. All rights for belong to NVIDIA and follow the requirements of their BSD-3 licence.

Additionally, the project uses DSAlign, Silero, DeepSpeech & hifi-gan.

Thank you to Dr. John Bustard at Queen's University Belfast for his support throughout the project.

Supported by uberduck.ai, reach out to them for live model hosting.

Also a big thanks to the members of the VocalSynthesis subreddit for their feedback.

Finally thank you to everyone raising issues and contributing to the project.

More Repositories

1

speech-transcriber

A web-app/library for transcribing speech
Python
5
star
2

auto-heuristic

A tool to automatically generate heuristic rules for a dataset
Python
5
star
3

TFT-Image-Streaming

Stream images to an Arduino TFT screen without an SD card
C++
3
star
4

Voice-API

API template for deploying tacotron2 voices
Python
3
star
5

tacotron2-model

A PyPI port of the NVIDIA Tacotron2 model
Python
3
star
6

Pokemon

Simple 2D android game with game engine. 2nd year team project.
Java
3
star
7

RobotArm

Industrial 6 axis robot arm design for Makerspace development week (V1). Improvements to be made; tensioning & change to brushless DC motors
C++
3
star
8

Python-Image-Fetcher

Source code for the Python image-fetcher library
Python
3
star
9

browser-compatibility-checker

A tool for analyzing frontend code to find browser compatibility issues
TypeScript
3
star
10

AStar

Create your own mazes and watch them be solved in real-time using the A* maze solving algorithm
Python
2
star
11

alt-text-generator

Generate website image alt text automatically
TypeScript
2
star
12

VolumeController

A physical multi-app volume controller
Python
2
star
13

Fusion360Tutorial

Guide to 3D modelling to Fusion 360
2
star
14

ebay-price-estimate

A web app to estimate ebay item price using sale history
HTML
1
star
15

AutomatedDogClassifier

Step by step guide to multi-class image classification & deploying to a web app
CSS
1
star
16

Titanic-ML-Chatbot

Machine Learning project on Titanic dataset classification with a chatbot interface
Jupyter Notebook
1
star
17

Facetracking

Real time face tracking using Raspberry PI stream
Java
1
star
18

sentiment-api

Python/Flask API to analyse sentiment in text
HTML
1
star
19

InteractiveHabitatSite

An interactive site designed to engage children with environmental features through the use of globes, maps etc.
JavaScript
1
star
20

RealtimeTracking

Python
1
star
21

Voice-Cloning-App-Logging

Python
1
star
22

Voice-Sharing-Hub

CSS
1
star
23

LeapMotion-For-Robotic-Arm-Control

Simple java program to send serial commands to an arduino controlling robotic arm (video included)
Java
1
star
24

JavaFXInteractiveMap

An application to generate a virtual browser through JavaFX and control the page calling javascript commands from java.
Java
1
star
25

JavaXboxController

Java program and lib to get Xbox 360 controller input
Java
1
star
26

OmniBoard

Conceptual Electronic longboard integrated with rotational motorised wheels to replicate a snowboarding like experience
1
star
27

Minesweeper

Random 'minesweeper' course layout generator in Python
Python
1
star
28

django-app

Python
1
star