suppress broadcast

This commit is contained in:
wataru 2023-01-16 17:59:41 +09:00
parent 41523546e4
commit 61b27236b7

View File

@ -22,17 +22,16 @@ class MMVC_Namespace(socketio.AsyncNamespace):
async def on_request_message(self, sid, msg):
timestamp = int(msg[0])
data = msg[1]
if(isinstance(data, str)):
print(type(data))
print(data)
await self.emit('response', [timestamp, 0])
await self.emit('response', [timestamp, 0], to=sid)
else:
unpackedData = np.array(struct.unpack('<%sh' % (len(data) // struct.calcsize('<h')), data))
audio1 = self.voiceChangerManager.changeVoice(unpackedData)
# print("sio result:", len(audio1), audio1.shape)
bin = struct.pack('<%sh' % len(audio1), *audio1)
await self.emit('response', [timestamp, bin])
await self.emit('response', [timestamp, bin], to=sid)
def on_disconnect(self, sid):
# print('[{}] disconnect'.format(datetime.now().strftime('%Y-%m-%d %H:%M:%S')))