Merge branch 'model_logger' into UI_2.0

This commit is contained in:
misyaguziya
2023-09-02 06:03:08 +09:00
3 changed files with 40 additions and 0 deletions

10
main.py
View File

@@ -31,6 +31,8 @@ def sendMicMessage(message):
view.printToTextbox_OSCError()
view.printToTextbox_SentMessage(message, translation)
if config.ENABLE_LOGGER is True:
model.logger.info(f"[SEND] {message} ({translation})")
def startTranscriptionSendMessage():
model.startMicTranscript(sendMicMessage)
@@ -57,6 +59,8 @@ def receiveSpeakerMessage(message):
xsoverlay_message = xsoverlay_message.replace("[translation]", translation)
model.notificationXSOverlay(xsoverlay_message)
view.printToTextbox_ReceivedMessage(message, translation)
if config.ENABLE_LOGGER is True:
model.logger.info(f"[RECEIVE] {message} ({translation})")
def startTranscriptionReceiveMessage():
model.startSpeakerTranscript(receiveSpeakerMessage)
@@ -90,6 +94,8 @@ def sendChatMessage(message):
# update textbox message log
view.printToTextbox_SentMessage(message, translation)
if config.ENABLE_LOGGER is True:
model.logger.info(f"[SEND] {message} ({translation})")
# delete message in entry message box
if config.ENABLE_AUTO_CLEAR_MESSAGE_BOX is True:
@@ -359,6 +365,10 @@ model.checkOSCStarted()
# check Software Updated
model.checkSoftwareUpdated()
# init logger
if config.ENABLE_LOGGER is True:
model.startLogger()
# set UI and callback
view.register(
sidebar_features={