This commit is contained in:
Jaikinator
2023-01-04 21:17:48 +01:00
parent eb0cb6c23b
commit 3169b5c427
+4 -3
View File
@@ -316,8 +316,10 @@ class AutoTranscribe:
""" """
if audiofile is None: if audiofile is None:
audiofile = os.listdir(audioinput) # get all audio files in audioinput folder audiofile = os.listdir(audioinput) # get all audio files in audioinput folder
for i in range(len(audiofile)):
audiofile[i] = os.path.realpath(audiofile[i])
self.audiofile = os.path.realpath(audiofile) self.audiofile = audiofile
self.language = language self.language = language
self.diarisation = diarisation self.diarisation = diarisation
if diarisation: if diarisation:
@@ -336,6 +338,7 @@ class AutoTranscribe:
self.transcriptionpath, \ self.transcriptionpath, \
self.audiofiles = self.create_folder_structure(audioinput, transcriptionout) # create folder structure self.audiofiles = self.create_folder_structure(audioinput, transcriptionout) # create folder structure
self.audiofile = self.audiofiles #stupid workaround
def transcribe(self, *args, **kwargs): def transcribe(self, *args, **kwargs):
@@ -346,8 +349,6 @@ class AutoTranscribe:
else: else:
audiolist = self.audiofiles audiolist = self.audiofiles
print("Start transcribing audio files")
if not set(audiolist).issubset(set(self.audiofiles)): if not set(audiolist).issubset(set(self.audiofiles)):
raise ValueError(f"Audio file {self.audiofile} not found in {self.audiopath}") raise ValueError(f"Audio file {self.audiofile} not found in {self.audiopath}")