From c2bc2fcc8c9cd5853e59d57dd3d88de978c99ba1 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Wed, 21 Feb 2024 15:27:31 +0800 Subject: [PATCH] bugfix --- coquitts/coqui.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/coquitts/coqui.py b/coquitts/coqui.py index ec73599..f1f6f32 100644 --- a/coquitts/coqui.py +++ b/coquitts/coqui.py @@ -1,3 +1,4 @@ +import asyncio from io import BytesIO from TTS.utils.manage import ModelManager from TTS.utils.synthesizer import Synthesizer @@ -38,4 +39,7 @@ class CoquiTTS: buf = b.read() return buf - generate = awaitify(_generate) + async def generate(self, text): + w = asyncio.create_task(self._generate(text)) + await asyncio.wait(w) +