Compare commits
No commits in common. "2d908e60a52847b23ab3a7b6276dc70111db5082" and "11b4c92fe986b10a7e2e1bd5dfa0c3aaf50378f4" have entirely different histories.
2d908e60a5
...
11b4c92fe9
2 changed files with 1 additions and 3 deletions
|
@ -53,7 +53,7 @@ class Clip:
|
|||
|
||||
def stretch(self, speed, keep_pitch=True):
|
||||
if keep_pitch:
|
||||
stretched = tsm.wsola(self._stereo_transpose(self.raw), 1 / speed)
|
||||
stretched = tsm.wsola(self._stereo_transpose(self.raw), speed)
|
||||
else:
|
||||
stretched = librosa.resample(self._stereo_transpose(self.raw), self.samplerate * speed, self.samplerate, fix=False, scale=True)
|
||||
self.raw = np.ascontiguousarray(self._stereo_transpose(stretched), dtype='float32')
|
||||
|
|
|
@ -74,14 +74,12 @@ class TextToSpeechPlugin(PluginBase):
|
|||
if filename is None:
|
||||
filename = os.path.join(self.cache_dir, f'{uuid.uuid1()}.wav')
|
||||
|
||||
self.logger.info(f'Generating TTS "{text}"...')
|
||||
if self.speaker_wav:
|
||||
wav = self.synthesizer.tts(text, None, 'en', self.speaker_wav)
|
||||
else:
|
||||
wav = self.synthesizer.tts(text)
|
||||
|
||||
self.synthesizer.save_wav(wav, filename)
|
||||
self.logger.info(f'Done - saved as {filename}')
|
||||
return filename
|
||||
|
||||
async def run(self, text, *args, _ctx={}, wait=False, **kwargs):
|
||||
|
|
Loading…
Add table
Reference in a new issue