Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aedocw/epub2tts
/ functions
Functions
39 in github.com/aedocw/epub2tts
⨍
Functions
39
◇
Types & classes
7
↓ 3 callers
Function
get_duration
(file_path)
epub2tts.py:339
↓ 2 callers
Method
chap2text
(self, chap, element_id = None, end_element_id = None)
epub2tts.py:518
↓ 2 callers
Method
check_for_file
(self, filename)
epub2tts.py:801
↓ 2 callers
Method
export
(self, format)
epub2tts.py:746
↓ 2 callers
Method
prep_text
(self, text_in)
epub2tts.py:582
↓ 1 callers
Method
add_cover
(self, cover_img)
epub2tts.py:811
↓ 1 callers
Function
amain
Main function
utils/get-edge-tts-samples.py:14
↓ 1 callers
Method
combine_sentences
(self, sentences, length=1000)
epub2tts.py:742
↓ 1 callers
Method
compare
(self, text, wavfile)
epub2tts.py:73
↓ 1 callers
Method
edgespeak
(self, text, wave_file_name)
epub2tts.py:117
↓ 1 callers
Method
ensure_punkt
(self)
epub2tts.py:479
↓ 1 callers
Method
exclude_footnotes
(self, text)
epub2tts.py:608
↓ 1 callers
Method
extract_title_author
(self, text)
epub2tts.py:820
↓ 1 callers
Function
find_latest_best_model
(folder_path)
utils/copy_model.py:8
↓ 1 callers
Method
generate_metadata
(self, files)
epub2tts.py:490
↓ 1 callers
Method
get_chapters_epub
(self, speaker)
epub2tts.py:612
↓ 1 callers
Method
get_chapters_text
(self, speaker)
epub2tts.py:691
↓ 1 callers
Method
get_epub_cover
(self, epub_path)
epub2tts.py:773
↓ 1 callers
Method
get_length
(self, start, end, chapters_to_read)
epub2tts.py:512
↓ 1 callers
Method
is_installed
(self, package_name)
epub2tts.py:233
↓ 1 callers
Function
join_temp_files_to_chapter
(tempfiles, outputwav)
epub2tts.py:344
↓ 1 callers
Function
main
()
epub2tts.py:1087
↓ 1 callers
Method
proccess_text
takes a pice of text and generates audio from it then saves that audio in wave_file_name returns True if successfull
epub2tts.py:67
↓ 1 callers
Method
proccess_text_retry
(self, text, wave_file_name)
epub2tts.py:85
↓ 1 callers
Method
read_book
(self, voice_samples, engine, openai, model_name, speaker, bitrate)
epub2tts.py:845
↓ 1 callers
Method
read_chunk_xtts
(self, sentences, wav_file_path)
epub2tts.py:247
Method
__init__
initalizes a Text 2 Wave File class This might mean loading the ML model used for speech syntesis or setting up other stuff
epub2tts.py:60
Method
__init__
(self, config = {})
epub2tts.py:104
Method
__init__
(self, config = {})
epub2tts.py:122
Method
__init__
(self, config = {})
epub2tts.py:143
Method
__init__
(self, config = {})
epub2tts.py:163
Method
__init__
(self, config = {})
epub2tts.py:301
Method
__init__
( self, source, start, threads, end, skiplinks, engine
epub2tts.py:411
Method
proccess_text
(self, text, wave_file_name)
epub2tts.py:109
Method
proccess_text
(self, text, wave_file_name)
epub2tts.py:130
Method
proccess_text
(self, text, wave_file_name)
epub2tts.py:151
Method
proccess_text
(self, text, wave_file_name)
epub2tts.py:242
Method
proccess_text
(self, text, wave_file_name)
epub2tts.py:319
Function
process_book_chapter
(dat)
epub2tts.py:376