Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/Harry-027/go-audio
- Owner: Harry-027
- License: mit
- Created: 2020-10-15T11:39:29.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-10-15T12:37:42.000Z (about 4 years ago)
- Last Synced: 2024-08-02T02:14:41.133Z (3 months ago)
- Topics: audiobook, cli, cobra, go, golang, pdf
- Language: Go
- Homepage:
- Size: 15.5 MB
- Stars: 181
- Watchers: 7
- Forks: 13
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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