2 files changed +4
-10
lines changed Original file line number Diff line number Diff line change 1
1
from httpx import (
2
2
AsyncClient ,
3
- ConnectError ,
4
- ConnectTimeout ,
5
3
HTTPStatusError ,
6
4
RequestError ,
7
- ReadTimeout ,
8
5
)
9
6
from nonebot .log import logger
10
7
from pathlib import Path
@@ -96,11 +93,8 @@ async def generate_tts(self, request: ServeTTSRequest) -> bytes:
96
93
)
97
94
return response .content
98
95
except (
99
- ReadTimeout ,
100
- ConnectTimeout ,
101
- ConnectError ,
102
- RequestError ,
103
96
HTTPStatusError ,
97
+ RequestError ,
104
98
) as e :
105
99
logger .error (f"获取TTS音频失败: { e } " )
106
100
raise HTTPException ("获取TTS音频超时, 你的文本太长啦!" )
Original file line number Diff line number Diff line change 1
1
from nonebot import on_command , on_regex , get_driver
2
2
from nonebot .rule import to_me
3
- from nonebot .adapters import Event , Message
3
+ from nonebot .adapters import Message
4
4
from nonebot_plugin_alconna import UniMessage , Reply , UniMsg , Text
5
5
6
6
from .fish_audio_api import FishAudioAPI
@@ -73,7 +73,7 @@ async def tts_handle(message: UniMsg):
73
73
74
74
75
75
@speaker_list .handle ()
76
- async def speaker_list_handle (event : Event ):
76
+ async def speaker_list_handle ():
77
77
try :
78
78
fish_audio_api = FishAudioAPI ()
79
79
fish_speech_api = FishSpeechAPI ()
@@ -88,7 +88,7 @@ async def speaker_list_handle(event: Event):
88
88
89
89
90
90
@balance .handle ()
91
- async def balance_handle (event : Event ):
91
+ async def balance_handle ():
92
92
try :
93
93
fish_audio_api = FishAudioAPI ()
94
94
if is_online :
0 commit comments