Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Harry-027/go-audio

An offline solution to convert pdfs into audiobooks
https://github.com/Harry-027/go-audio

audiobook cli cobra go golang pdf

Last synced: 12 days ago
JSON representation

An offline solution to convert pdfs into audiobooks

Awesome Lists containing this project

README

        

# go-audio
---
A solution to convert PDFs into audiobooks (offline).
This solution kit consists of an Opentts engine hosted on docker and a CLI client that parses the given PDF file for text content & connects with Opentts to generate audio files.

## Installation & setup :-
---
* Go,Docker & Make should be pre-installed.
* Clone the repository.
* Run the command `make download`.
* Run the command `make setup`.
* CLI & Opentts engine setup is now ready to use.
* Run the command `go-audio --help` to explore various operations.

## Generate the audio files :-
---
* Run the command `go-audio aud --input=PATH_TO_PDF --output=PATH_TO_OUTPUT --voice=male|female`.
* Default value for given flags ::
* input=./sample_pdf/test.pdf
* output=homeDir/audio-go/output
* voice=female