👍️[Update] Model : Overlay Large logを文字起こし動作時に設定するように追加
This commit is contained in:
@@ -742,10 +742,10 @@ class Model:
|
|||||||
def shutdownOverlaySmall(self):
|
def shutdownOverlaySmall(self):
|
||||||
self.overlay_small_log.shutdownOverlay()
|
self.overlay_small_log.shutdownOverlay()
|
||||||
|
|
||||||
def createOverlayImageLarge(self, message, translation):
|
def createOverlayImageLarge(self, message_type:str, message:str, translation:str):
|
||||||
your_language = config.SELECTED_TARGET_LANGUAGES[config.SELECTED_TAB_NO]["primary"]["language"]
|
your_language = config.SELECTED_TARGET_LANGUAGES[config.SELECTED_TAB_NO]["primary"]["language"]
|
||||||
target_language = config.SELECTED_YOUR_LANGUAGES[config.SELECTED_TAB_NO]["primary"]["language"]
|
target_language = config.SELECTED_YOUR_LANGUAGES[config.SELECTED_TAB_NO]["primary"]["language"]
|
||||||
return self.overlay_image.createOverlayImageLarge(message, your_language, translation, target_language)
|
return self.overlay_image.createOverlayImageLarge(message_type, message, your_language, translation, target_language)
|
||||||
|
|
||||||
def clearOverlayImageLarge(self):
|
def clearOverlayImageLarge(self):
|
||||||
self.overlay_large_log.clearImage()
|
self.overlay_large_log.clearImage()
|
||||||
|
|||||||
@@ -250,11 +250,9 @@ class Controller:
|
|||||||
translation = " (" + "/".join(translation) + ")"
|
translation = " (" + "/".join(translation) + ")"
|
||||||
model.logger.info(f"[SENT] {message}{translation}")
|
model.logger.info(f"[SENT] {message}{translation}")
|
||||||
|
|
||||||
# if config.OVERLAY_SMALL_LOG is True:
|
if config.OVERLAY_LARGE_LOG is True:
|
||||||
# overlay_image = model.createOverlayImageSmall(message, translation)
|
overlay_image = model.createOverlayImageLarge("send", message, translation)
|
||||||
# model.updateOverlay(overlay_image)
|
model.updateOverlayLarge(overlay_image)
|
||||||
# overlay_image = model.createOverlayImageLong("send", message, translation)
|
|
||||||
# model.updateOverlay(overlay_image)
|
|
||||||
|
|
||||||
def speakerMessage(self, message) -> None:
|
def speakerMessage(self, message) -> None:
|
||||||
if isinstance(message, bool) and message is False:
|
if isinstance(message, bool) and message is False:
|
||||||
@@ -295,8 +293,11 @@ class Controller:
|
|||||||
if model.overlay_small_log.initialized is True:
|
if model.overlay_small_log.initialized is True:
|
||||||
overlay_image = model.createOverlayImageSmall(message, translation)
|
overlay_image = model.createOverlayImageSmall(message, translation)
|
||||||
model.updateOverlaySmall(overlay_image)
|
model.updateOverlaySmall(overlay_image)
|
||||||
# overlay_image = model.createOverlayImageLong("receive", message, translation)
|
|
||||||
# model.updateOverlay(overlay_image)
|
if config.OVERLAY_LARGE_LOG is True:
|
||||||
|
if model.overlay_large_log.initialized is True:
|
||||||
|
overlay_image = model.createOverlayImageLarge("receive", message, translation)
|
||||||
|
model.updateOverlayLarge(overlay_image)
|
||||||
|
|
||||||
if config.SEND_RECEIVED_MESSAGE_TO_VRC is True:
|
if config.SEND_RECEIVED_MESSAGE_TO_VRC is True:
|
||||||
osc_message = self.messageFormatter("RECEIVED", translation, [message])
|
osc_message = self.messageFormatter("RECEIVED", translation, [message])
|
||||||
|
|||||||
Reference in New Issue
Block a user