pip install pydub dejavu
pip install gTTS
python
from gtts import gTTS
tts = gTTS(text, lang='zh-cn')
tts.save('audio.mp3')
python
from dejavu import Dejavu
from dejavu.recognize import FileRecognizer
config = {
"database": {
"host": "localhost",
"user": "root",
"password": "password",
"database": "dejavu"
}
}
djv = Dejavu(config)
recognizer = FileRecognizer(djv)
def remove_duplicates(text_path):
djv.fingerprint_directory(text_path, [".mp3"])
duplicates = djv.find_duplicates(recognizer)
for duplicate in duplicates:
text_path = "text_files"
remove_duplicates(text_path)