The user will be shown the available books uploaded. The data is read from a folder.
Book1
Delete option
Link (SHA256)
Chapters:
Chap1 (Options: Clear/Generate/Generating | Play)
Chap2 (Options: Clear/Generate/Generating | Play)
Chap3 (Options: Clear/Generate/Generating | Play)
Upload
The system supports uploading of EPUB and TXT files. The hash is calculated on the client-side. The uploaded file is parsed and converted into a series of TXT files in a folder.
Book1
Delete option
Link (SHA256)
Chapters:
Chap1 (Options: Clear/Generate/Generating | Play)
Chap2 (Options: Clear/Generate/Generating | Play)
Chap3 (Options: Clear/Generate/Generating | Play)
Book2
Delete option
Link (SHA256)
Chapters:
Chap1 (Options: Clear/Generate/Generating | Play)
Chap2 (Options: Clear/Generate/Generating | Play)
Chap3 (Options: Clear/Generate/Generating | Play)
RSS Book Description
The RSS book description has a link to a page to manage the book.
Book1
Delete option
Link (SHA256)
Chapters:
Chap1 (Options: Clear/Generate/Generating | Play)
Chap2 (Options: Clear/Generate/Generating | Play)
Chap3 (Options: Clear/Generate/Generating | Play)
Text-to-Speech Provider
The TTS provider needs to be able to concatenate the MP3 files into a single one when the text is too much. Each chapter has an MP3 file (e.g., chap1.txt, chap1.mp3).
Book Management System
Available Books
The user will be shown the available books uploaded. The data is read from a folder.
Book1
Upload
The system supports uploading of EPUB and TXT files. The hash is calculated on the client-side. The uploaded file is parsed and converted into a series of TXT files in a folder.
Book1
Book2
RSS Book Description
The RSS book description has a link to a page to manage the book.
Book1
Text-to-Speech Provider
The TTS provider needs to be able to concatenate the MP3 files into a single one when the text is too much. Each chapter has an MP3 file (e.g., chap1.txt, chap1.mp3).