diff --git a/comps/animation/src/integrations/wav2lip.py b/comps/animation/src/integrations/wav2lip.py index b217de3c00..5aee82af3b 100644 --- a/comps/animation/src/integrations/wav2lip.py +++ b/comps/animation/src/integrations/wav2lip.py @@ -31,7 +31,8 @@ async def invoke(self, input: str): """ inputs = {"audio": input} - async with aiohttp.ClientSession() as session: + timeout = aiohttp.ClientTimeout(total=600) # Set timeout to 600 seconds + async with aiohttp.ClientSession(timeout=timeout) as session: response = await session.post(url=f"{self.base_url}/v1/wav2lip", data=json.dumps(inputs), proxy=None) json_data = await response.json() outfile = json_data["wav2lip_result"]