diff --git a/server/restapi/MMVC_Rest.py b/server/restapi/MMVC_Rest.py index eb0bbbb2..dafc0cc1 100644 --- a/server/restapi/MMVC_Rest.py +++ b/server/restapi/MMVC_Rest.py @@ -7,6 +7,7 @@ from fastapi.middleware.cors import CORSMiddleware from fastapi.staticfiles import StaticFiles from fastapi.exceptions import RequestValidationError from typing import Callable +from mods.log_control import VoiceChangaerLogger from voice_changer.VoiceChangerManager import VoiceChangerManager from restapi.MMVC_Rest_Hello import MMVC_Rest_Hello @@ -15,6 +16,8 @@ from restapi.MMVC_Rest_Fileuploader import MMVC_Rest_Fileuploader from const import UPLOAD_DIR, getFrontendPath, TMP_DIR from voice_changer.utils.VoiceChangerParams import VoiceChangerParams +logger = VoiceChangaerLogger.get_instance().getLogger() + class ValidationErrorLoggingRoute(APIRoute): def get_route_handler(self) -> Callable: @@ -42,6 +45,7 @@ class MMVC_Rest: voiceChangerParams: VoiceChangerParams, ): if cls._instance is None: + logger.info("[Voice Changer] MMVC_Rest initializing...") app_fastapi = FastAPI() app_fastapi.router.route_class = ValidationErrorLoggingRoute app_fastapi.add_middleware( @@ -102,6 +106,7 @@ class MMVC_Rest: app_fastapi.include_router(fileUploader.router) cls._instance = app_fastapi + logger.info("[Voice Changer] MMVC_Rest initializing... done.") return cls._instance return cls._instance diff --git a/server/sio/MMVC_SocketIOApp.py b/server/sio/MMVC_SocketIOApp.py index 682413a5..d51ec601 100644 --- a/server/sio/MMVC_SocketIOApp.py +++ b/server/sio/MMVC_SocketIOApp.py @@ -1,9 +1,12 @@ import socketio +from mods.log_control import VoiceChangaerLogger from sio.MMVC_SocketIOServer import MMVC_SocketIOServer from voice_changer.VoiceChangerManager import VoiceChangerManager from const import getFrontendPath +logger = VoiceChangaerLogger.get_instance().getLogger() + class MMVC_SocketIOApp: _instance: socketio.ASGIApp | None = None @@ -11,6 +14,7 @@ class MMVC_SocketIOApp: @classmethod def get_instance(cls, app_fastapi, voiceChangerManager: VoiceChangerManager): if cls._instance is None: + logger.info("[Voice Changer] MMVC_SocketIOApp initializing...") sio = MMVC_SocketIOServer.get_instance(voiceChangerManager) app_socketio = socketio.ASGIApp( sio, @@ -42,6 +46,7 @@ class MMVC_SocketIOApp: ) cls._instance = app_socketio + logger.info("[Voice Changer] MMVC_SocketIOApp initializing... done.") return cls._instance return cls._instance diff --git a/server/voice_changer/VoiceChangerManager.py b/server/voice_changer/VoiceChangerManager.py index d1d3c4f4..2e808fb9 100644 --- a/server/voice_changer/VoiceChangerManager.py +++ b/server/voice_changer/VoiceChangerManager.py @@ -72,6 +72,7 @@ class VoiceChangerManager(ServerDeviceCallbacks): # VoiceChangerManager ############################ def __init__(self, params: VoiceChangerParams): + logger.info("[Voice Changer] VoiceChangerManager initializing...") self.params = params self.voiceChanger: VoiceChanger = None self.settings: VoiceChangerManagerSettings = VoiceChangerManagerSettings() @@ -95,6 +96,7 @@ class VoiceChangerManager(ServerDeviceCallbacks): self.update_settings("gpu", 0) # for key, val in self.stored_setting.items(): # self.update_settings(key, val) + logger.info("[Voice Changer] VoiceChangerManager initializing... done.") def store_setting(self, key: str, val: str | int | float): saveItemForServerDevice = ["enableServerAudio", "serverAudioSampleRate", "serverInputDeviceId", "serverOutputDeviceId", "serverMonitorDeviceId", "serverReadChunkSize", "serverInputAudioGain", "serverOutputAudioGain"]