Skip to content
/ mkab Public

Generate painless, realistic sounding audiobooks from text files to add some sanity to your reading workload.

License

Notifications You must be signed in to change notification settings

grplyler/mkab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mkab

Add some sanity to your reading workload. Make neural network sythesized audiobooks from text files.

Key FeaturesInstallDevelopExamplesContributingTodoLicense

Key Features

  • AWS Polly and Google Text to Speech Support
    • Note: AWS Polly support coming soon
  • Simple command line interface
    • mkab synth reading.txt -o reading.ogg
  • Fast! Uses concurrent requests to sythesize audio
    • Note: Feature under construction

Requirements

  • Python 3
  • Google Cloud API Key
  • AWS API Key (client_id and secret)

Install

Install from source

The following commands install adds mkab to your $PATH

git clone https://github.com/grplyler/mkab.git
cd mkab
python setup.py install

Develop

git clone https://github.com/grplyler/nginup.git
cd nginup
python setup.py develop

Examples

Coming soon

Rationale

I created this tools to handle the ridiculous amount of reading I had in college. As a pretty good auditory learner with pretty bad dyslexia, it really helped! And in most cases, I felt like my comprehension was much better.

Contributing

If you like this project, here are some ways you can contribute!

  • Feature Requests
  • Bug Reports
  • Platform Testing

Todo

  • [] Add support for AWS Polly
  • [] Add more convenient way to manage API config
  • [] Add support for ssml for more control of voicing synthesis
  • [] Add additional features to the command line interface
  • [] Add more advanced text sanitization algorithms
  • [] Create a web interface
  • [] Deploy as a service there users can buy tokens that let them generate audiobooks instead of having to have an AWS or GCP API key

License

MIT

About

Generate painless, realistic sounding audiobooks from text files to add some sanity to your reading workload.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages