Commit Graph
100 Commits
Author SHA1 Message Date
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
misyaguziya 92f21c32f6 🚧 [WIP/TEST] Deviceの自動変更に対応中 2024-10-02 12:34:11 +09:00
misyaguziya d2e03e0093 Merge branch 'bugfix' into for_webui 2024-09-29 11:03:43 +09:00
misyaguziya 4072c020a6 🐛[bugfix] Controller : run mappingのkeyを修正 2024-09-29 11:03:33 +09:00
misyaguziya ad6dc82594 Merge branch 'device_access' into for_webui 2024-09-28 01:57:26 +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
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 4bd659103b Merge branch 'auto_device_detect' into for_webui 2024-09-26 12:47:50 +09:00
misyaguziya d1384f6c6e 👍️[Update] Model : Deviceの自動検出機能を強化
deviceの変更したものだけを通知するように変更
2024-09-26 12:47:22 +09:00
misyaguziya d6c6694700 Merge branch 'run_mapping' into for_webui 2024-09-25 16:13:37 +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 14470e5217 Merge branch 'controller' into for_webui 2024-09-25 02:20:02 +09:00
misyaguziya a1cb3dc029 👍️[Update] Controller : controllerからuiに指示するendpointをrun_mappingに集約するように変更 2024-09-25 02:19:20 +09:00
misyaguziya 6708f9b026 Merge branch 'bugfix' into for_webui 2024-09-24 20:18:16 +09:00
misyaguziya 033906f0e0 🐛[bugfix] Main : getter/setterの修正漏れ 2024-09-24 20:18:00 +09:00
misyaguziya e119647545 👍️[Update] Controller : controller関数をすべてclassに内包するように変更 2024-09-24 20:17:30 +09:00
misyaguziya 5bdc3a1a09 Merge branch 'bugfix' into for_webui 2024-09-24 14:43:18 +09:00
misyaguziya fb1ee9fcfb 🐛[bugfix] Main : getter/setterの修正漏れ 2024-09-24 14:42:52 +09:00
misyaguziya 69fb7e994e Merge branch 'getter/setter' into for_webui 2024-09-24 11:54:29 +09:00
misyaguziya e129fd308b 👍️[Update] Mainl: endpointの命名規則を修正 2024-09-24 11:51:57 +09:00
misyaguziya 8e8eeeb239 Merge branch 'model_getset' into for_webui 2024-09-21 06:51:09 +09:00
misyaguziya c857e2c57a 👍️[Update] Mainl: endpointの順番を修正 2024-09-20 14:48:54 +09:00
misyaguziya 0bf479bdf1 Merge branch 'model_getset' into for_webui 2024-09-20 05:36:03 +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 16f63c3e20 Merge branch 'model_getset' into for_webui 2024-09-19 12:28:08 +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 7de36849cd Merge branch 'device_event_handler' into for_webui 2024-09-18 17:39:03 +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
misyaguziya e751f5ddbd 👍️[Update] Model: Deviceのアクセス干渉の回避処理を追加 2024-09-16 03:33:27 +09:00
misyaguziya 9ceb6bcee2 👍️[Update] Main: mappingにstatusを追加 2024-09-16 02:25:25 +09:00
misyaguziya 7b39bfd044 👍️[Update] Main: Handlerの処理を分割しConfig用とController用を別々に処理するように変更 2024-09-16 00:13:16 +09:00
misyaguziya 0309757028 Merge branch 'change_device_with_energy' into for_webui 2024-09-15 22:22:43 +09:00
misyaguziya e560d9a6f1 🐛[bugfix] Model : typo 2024-09-15 22:22:31 +09:00
misyaguziya f0883e51f0 Merge branch 'change_device_with_energy' into for_webui 2024-09-15 17:49:46 +09:00
misyaguziya ca649cf8c6 🐛[bugfix] Model : マイクデバイスの出力形式を修正 2024-09-15 17:49:29 +09:00
misyaguziya 1be7783266 Merge branch 'change_device_with_energy' into for_webui 2024-09-15 17:25:18 +09:00
misyaguziya 5deeb4da2d 👍️[Update] Model : Deviceの変更監視処理を変更
- デバイス監視処理実行時にデバイス選択を行うとアクセス干渉のために動作停止の可能性あり
2024-09-15 17:25:02 +09:00
misyaguziya 551bc424b8 👍️[Update] Model : Deviceの変更監視処理を追加
マイク/スピーカーの別々のスレッドの処理を一つにまとめたら動いた
2024-09-14 03:09:19 +09:00
misyaguziya a40529aaa5 🚧[WIP/TEST] Model : Deviceの変更監視処理を追加
マイク/スピーカー両方とも自動選択ONの場合にUIが固まる
2024-09-14 00:22:03 +09:00
misyaguziya 6254a93b20 👍️[Update] device変更時にenergyも同期して変更するようにしました 2024-09-13 18:15:49 +09:00
misyaguziya 8bc6160ce8 Merge branch 'ui_language' into for_webui 2024-09-13 16:14:17 +09:00
misyaguziya 2d89ce71e0 👍️[Update] Controller : callbackSetUiLanguageの処理を修正
SELECTABLE_UI_LANGUAGES_DICT周りを削除
2024-09-13 16:14:01 +09:00
misyaguziya 319843f235 Merge branch 'ui_language' into for_webui 2024-09-13 16:09:09 +09:00
misyaguziya a4ac82fe7e 👍️[Update] Controller : callbackSetUiLanguageの処理を修正
utils.getKeyByValueを削除
2024-09-13 16:08:58 +09:00
misyaguziya 1eceb8e8e8 Merge branch 'remove_compact_mode' into for_webui 2024-09-13 15:10:34 +09:00
misyaguziya 62e6064fd9 🗑️[remove] Model : compact modeのconfigを削除 2024-09-13 15:10:18 +09:00
misyaguziya ad84c10391 Merge branch 'remove_compact_mode' into for_webui 2024-09-13 14:28:43 +09:00
misyaguziya 0d74cc3607 🗑️[remove] Model : compact modeのendpointを削除 2024-09-13 14:28:31 +09:00
misyaguziya 3dbedca97d Merge branch 'automatic_device_selection' into for_webui 2024-09-13 13:49:15 +09:00
misyaguziya e8c65ed81f 👍️[Update] Model : defaultのデバイス動作する機能のendpointを追加 2024-09-13 13:48:50 +09:00
misyaguziya 8a1c17f994 Merge branch 'automatic_device_selection' into for_webui 2024-09-13 13:37:23 +09:00
misyaguziya fc8eb374b3 Merge branch 'remove_compact_mode' into for_webui 2024-09-13 13:37:13 +09:00
misyaguziya 53edb45825 👍️[Update] Model : defaultのデバイス動作する機能を追加 2024-09-13 13:34:46 +09:00
misyaguziya e1aa72715d 🗑️[remove] Model : IS_CONFIG_WINDOW_COMPACT_MODE周りの処理を削除 2024-09-13 11:21:27 +09:00
misyaguziya c83715e9f6 Merge branch 'endpoint_response' into for_webui 2024-09-13 10:39:44 +09:00
misyaguziya f001bebce7 👍️[Update] Model : endpointにreturn に何かしらのresultをすべて入れるように変更 2024-09-13 10:39:27 +09:00
misyaguziya 441ab8b374 Merge branch 'multi_language_translate' into for_webui 2024-09-13 02:29:36 +09:00
misyaguziya 8e35f93a58 Merge branch 'exclude_word' into for_webui 2024-09-13 02:29:29 +09:00
misyaguziya 8f23292a2c 🐛[bugfix] Model: 多言語対応に伴い翻訳エンジンの成否をsuccess[list]形式に対応 2024-09-13 02:29:12 +09:00
misyaguziya 2b5a03efa1 🐛[bugfix] Model: 多言語対応に伴いexclude_wordをtranslation[list]形式に対応 2024-09-13 02:26:56 +09:00
misyaguziya 2f10f03ec8 Merge branch 'exclude_word' into for_webui 2024-09-12 23:14:29 +09:00
misyaguziya 3777da6a0f Merge branch 'overlay' into for_webui 2024-09-12 23:12:00 +09:00
misyaguziya 2201e5bcce 🗑️[remove] Model : XSOverlay の機能を削除 2024-09-12 23:11:46 +09:00
misyaguziya d0c3e6dd1c 🐛[bugfix] Model: overlay | setOverlayRawの処理を200回繰り返すとOverlayError_RequestFailedが発生するため、Overlayの再起動処理を追加 2024-09-12 23:11:20 +09:00
misyaguziya 39f3c5a84e Merge branch 'papago' into for_webui 2024-09-12 22:52:14 +09:00
misyaguziya 24ac8e1081 👍️[Update] translators update 5.9.2 -> 5.9.2.1 2024-09-12 22:51:54 +09:00
misyaguziya 6cfaf29ba0 Merge branch 'Transliteration' into for_webui 2024-09-12 22:46:50 +09:00
misyaguziya bdb3ac8954 👍️ [Update] Model : pykakasiのデータベースをbuild時に追加するように変更 2024-09-12 22:46:14 +09:00
misyaguziya b1751f69cb Merge branch 'transliteration' into for_webui 2024-09-12 00:43:44 +09:00
misyaguziya ce28366278 👍️ [Update] Model : 日本語ひらがな/ローマ字 変換の実装
ローマ字/ひらがな有効でかつ以下の場合に動作
- 送信の翻訳時にtargetのプライマリが日本語の場合
- 受診時にtargetのプライマリが日本語の場合
2024-09-12 00:42:49 +09:00
misyaguziya 8345945bdc Merge branch 'listening_energy' into for_webui 2024-09-11 13:28:52 +09:00
misyaguziya 0e226f7328 👍️[Update] Model : energyの終了方法とreturnの値を修正 2024-09-11 13:28:35 +09:00
misyaguziya ab2dc073b9 🚧 [WIP/TEST] Model : 日本語ひらがな/ローマ字 変換の実装 2024-09-11 11:08:51 +09:00
misyaguziya 5a7de58525 Merge branch 'multi_language_translation' into for_webui 2024-09-10 14:46:30 +09:00
misyaguziya 3a4ae5401a 👍️[Update] Model : 未使用のconfigをコメントアウト 2024-09-10 14:45:57 +09:00
misyaguziya ac14d2c76b 👍️[Update] Model : 翻訳エンジン周りのendpointを追加
- /controller/callback_enable_multi_language_translation
- /controller/callback_disable_multi_language_translation
- /controller/list_translation_engines
2024-09-10 14:45:20 +09:00
misyaguziya 467b02b3d2 Merge branch 'multi_language_translation' into for_webui 2024-09-10 02:15:22 +09:00
misyaguziya 4eaa3c5c89 🐛[bugfix] Model : 多言語翻訳を使用しない場合にプライマリの言語のみで翻訳エンジンを選択できるように修正 2024-09-10 02:15:05 +09:00
misyaguziya 1f172c8127 🐛[bugfix] Model : 言語設定のバグを修正 2024-09-09 19:39:21 +09:00