Commit Graph

232 Commits

Author SHA1 Message Date
Sakamoto Shiina
5d9da2bf1c [Update] Add Transparency. 2024-10-10 22:09:10 +09:00
misyaguziya
537e11c7c4 🐛[bugfix] Model : Overlay typo x_rotation -> z_rotation (#28) 2024-10-09 15:57:42 +09:00
misyaguziya
ecab9036b6 👍️[Update] Controller : software update の処理にリトライを追加 2024-10-08 06:26:55 +09:00
misyaguziya
94889f5b30 👍️[Update] Controller : software update の処理を追加 2024-10-07 10:37:45 +09:00
misyaguziya
9abf8742f7 Merge branch 'auto_device_detect' into for_webui
# Conflicts:
#	src-python/config.py
2024-10-04 16:47:05 +09:00
misyaguziya
b5db201e70 🐛[bugfix] DeviceManager : device自動設定ON時にデフォルトデバイスに変更するように修正 2024-10-04 16:44:28 +09:00
misyaguziya
4f509d06db 👍️[Update] DeviceManager : テスト用の不要なprintLogを削除 2024-10-04 13:28:45 +09:00
misyaguziya
b3d8750975 👍️[Update] Controller : device manager を root に移動 2024-10-04 13:27:49 +09:00
misyaguziya
c953661046 👍️[Update] Controller : Deviceの自動変更処理を実装 2024-10-04 13:16:34 +09:00
misyaguziya
65f25725e9 🚧 [WIP/TEST] Deviceの自動変更に対応中
Energyの取得処理を修正
2024-10-03 17:59:25 +09:00
misyaguziya
d183c56736 🚧 [WIP/TEST] Deviceの自動変更に対応中
検出処理を修正、たまに変化を検出しても応答しない場合がある
2024-10-03 15:50:25 +09:00
Sakamoto Shiina
faa6656e00 [Update] Add Font Family. 2024-10-02 17:52:19 +09:00
misyaguziya
92f21c32f6 🚧 [WIP/TEST] Deviceの自動変更に対応中 2024-10-02 12:34:11 +09:00
Sakamoto Shiina
6828c255a6 [Update] Add Message Log Ui Scaling. 2024-09-30 10:33:54 +09:00
misyaguziya
4072c020a6 🐛[bugfix] Controller : run mappingのkeyを修正 2024-09-29 11:03:33 +09:00
misyaguziya
edbc1f8391 👍️[Update] Controller : transcriptionのmic/speakerが同時にONになった場合に片方の処理が完了するまで待つように変更 2024-09-28 01:57:14 +09:00
misyaguziya
00af80b830 Merge branch 'controller' into for_webui 2024-09-27 21:59:18 +09:00
misyaguziya
0b29ad8321 👍️[Update] Controller : transcription実行時にDeviceの自動切り替え処理が動作しない問題を修正 2024-09-27 21:58:48 +09:00
misyaguziya
12a2eb420a 👍️[Update] Controller : volume check時にDeviceの自動切り替え処理が動作しない問題を修正 2024-09-27 17:39:24 +09:00
misyaguziya
107320ad28 👍️[Update] Controller : Config WindowのOPEN/CLOSE機能を削除 2024-09-27 17:37:20 +09:00
Sakamoto Shiina
14843066bb [Update] Add Ui Scaling. 2024-09-27 07:48:29 +09:00
misyaguziya
0611ed21e3 👍️[Update] Controller : 文字起こし処理のデバイス自動設定機能に対応 2024-09-27 02:45:20 +09:00
misyaguziya
98f53d4866 👍️[Update] Controller : 翻訳エンジンが対応していない場合にCTranslate2を指定するように変更 2024-09-27 02:10:24 +09:00
misyaguziya
304d97ae22 👍️[Update] Controller : classから関数に変化した部分を修正 2024-09-27 02:07:32 +09:00
misyaguziya
a0407afa54 👍️[Update] Model : Watchdog timerの終了処理をmain loopの終了処理に変更 2024-09-27 01:02:20 +09:00
misyaguziya
71225bf045 👍️[Update] Model : Watchdogの引数(*args, **kwargs)を追加 2024-09-26 12:50:00 +09:00
misyaguziya
d1384f6c6e 👍️[Update] Model : Deviceの自動検出機能を強化
deviceの変更したものだけを通知するように変更
2024-09-26 12:47:22 +09:00
Sakamoto Shiina
726dff60bd [Update/bugfix] UI: Watchdogタイマーに10秒間隔で信号を送るように。
backend watchdog関数の引数エラーの修正
2024-09-26 12:31:50 +09:00
misyaguziya
11e4c12f85 👍️[Update] Model : Watchdogタイマー機能を追加
"/run/feed_watchdog"でタイマーを定期的にリセットする必要あり
2024-09-26 08:17:38 +09:00
Sakamoto Shiina
08c79d8ed8 [Update/Refactor] 翻訳エンジン周り: 選択中の翻訳エンジン系のendpoint名を統一。
言語切替時、選択中のプリセット番号の設定ではなく、全てのプリセット番号分の設定も送ることで他と統一。
以上に伴い、UI側でendpointの追加や、翻訳エンジンリストを開く度にリストを更新していた部分を削除。
2024-09-26 07:35:09 +09:00
misyaguziya
6367c43cce 👍️[Update] Controller : 文言を修正
ENERGYを削除
2024-09-25 16:13:23 +09:00
misyaguziya
53a3d8c3d6 👍️[Update] Controller : 文言を修正
inpurt -> mic
output -> speaker
2024-09-25 12:43:00 +09:00
misyaguziya
cd8bf2e684 🐛[bugfix] test : endpointを修正 2024-09-25 11:59:58 +09:00
misyaguziya
e3abc40701 👍️[Update] Controller : CTranslate2に強制変更するときにUIに通知するように変更 2024-09-25 11:53:47 +09:00
misyaguziya
03165cb3b7 👍️[Update] Controller : run_mappingに以下を追加
"selected_mic_device":"/run/selected_mic_device",
    "selected_speaker_device":"/run/selected_speaker_device",
    "selected_translation_engine":"/run/selected_translation_engine",
    "translation_engines":"/run/translation_engines",
    "mic_host_list":"/run/mic_host_list",
    "mic_device_list":"/run/mic_device_list",
    "speaker_device_list":"/run/speaker_device_list",
2024-09-25 11:32:25 +09:00
misyaguziya
a1cb3dc029 👍️[Update] Controller : controllerからuiに指示するendpointをrun_mappingに集約するように変更 2024-09-25 02:19:20 +09:00
misyaguziya
e119647545 👍️[Update] Controller : controller関数をすべてclassに内包するように変更 2024-09-24 20:17:30 +09:00
misyaguziya
e129fd308b 👍️[Update] Mainl: endpointの命名規則を修正 2024-09-24 11:51:57 +09:00
misyaguziya
c857e2c57a 👍️[Update] Mainl: endpointの順番を修正 2024-09-20 14:48:54 +09:00
misyaguziya
de44599827 👍️[Update] Model: Auto Mic/Speaker Select ON時にDefault DeviceをUIにセットするように変更 2024-09-20 05:35:51 +09:00
misyaguziya
ca6514b090 👍️[Update] UI: backendのendpointに合わせて修正 2024-09-20 05:14:51 +09:00
misyaguziya
d3b66b7000 👍️[Update] Model: endpointをget/set/runの形に変更 2024-09-20 03:00:55 +09:00
misyaguziya
52fcd2bc29 🐛[bugfix] Model : test_all -> main 2024-09-19 12:27:52 +09:00
misyaguziya
ae18c92a5a 👍️[Update] Model: 言語スワップの処理を修正/引数修正に伴いテストの内容を修正 2024-09-19 11:43:24 +09:00
misyaguziya
c752196a1c 👍️[Update] Model: 翻訳言語のset関数を修正 2024-09-19 10:55:58 +09:00
misyaguziya
11ba04379d 👍️[Update] Model: 翻訳言語のset関数の引数を修正 2024-09-19 10:32:11 +09:00
misyaguziya
aa30c248d5 👍️[Update] Model: ENABLE_MIC_AUTOMATIC_SELECTION/ENABLE_SPEAKER_AUTOMATIC_SELECTIONの処理をdevice_managerのcallbackで実行するように変更 2024-09-18 17:38:32 +09:00
misyaguziya
f34d5183d1 🐛[bugfix] Model : デバッグ用のprint文を削除 2024-09-18 16:44:56 +09:00
misyaguziya
d7d41c2e66 👍️[Update] Model: Default Audio Deviceの変更/Deviceの追加/削除された場合のみDevice情報を更新するように変更 2024-09-18 15:54:06 +09:00
misyaguziya
d21e0a09fc 👍️[Update] Model: Deviceのアクセス干渉の回避処理をするためにDeviceの検出を常に行うように変更 2024-09-16 23:05:30 +09:00