|
@@ -16,7 +16,7 @@ from io import BytesIO
|
|
|
from datetime import datetime, timezone, timedelta
|
|
from datetime import datetime, timezone, timedelta
|
|
|
from charset_normalizer import from_bytes
|
|
from charset_normalizer import from_bytes
|
|
|
from enum import Enum
|
|
from enum import Enum
|
|
|
-from discord.sinks import RawData
|
|
|
|
|
|
|
+from discord.sinks import Sink
|
|
|
from scipy.signal import resample_poly
|
|
from scipy.signal import resample_poly
|
|
|
|
|
|
|
|
|
|
|
|
@@ -89,7 +89,7 @@ class ReplyMode(Enum):
|
|
|
reply_mode = ReplyMode.VOICE
|
|
reply_mode = ReplyMode.VOICE
|
|
|
reply_text_channel = None
|
|
reply_text_channel = None
|
|
|
|
|
|
|
|
-class STTSink(RawData):
|
|
|
|
|
|
|
+class STTSink(Sink):
|
|
|
def __init__(self):
|
|
def __init__(self):
|
|
|
super().__init__()
|
|
super().__init__()
|
|
|
self.user_ws = {}
|
|
self.user_ws = {}
|