mirror of
https://github.com/w-okada/voice-changer.git
synced 2025-02-02 16:23:58 +03:00
log update
This commit is contained in:
parent
786c88cd06
commit
e8e339bd7e
@ -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
|
||||
|
@ -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
|
||||
|
@ -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"]
|
||||
|
Loading…
Reference in New Issue
Block a user