misyaguziya
|
835f4739fd
|
🐛[bugfix] Model : mute同期が動作していない問題を修正
- 起動時にmuteselfしているかどうか監視するように変更
- VRChatが起動指定な場合にgetOSCParameterValueがエラーになる問題を修正
- config移行の状態遷移によるmute状態の初期化問題を修正
|
2024-05-08 01:29:02 +09:00 |
|
misyaguziya
|
1401562ddb
|
🗑️[Remove] Model : 不要なコード(createDictOSCReceiveParameters)を削除
|
2024-05-07 10:13:10 +09:00 |
|
misyaguziya
|
7f6c9a53ac
|
🐛[bugfix] Model : OSC mute同期機能を修正
|
2024-05-06 17:30:09 +09:00 |
|
Sakamoto Shiina
|
bd0a0e4592
|
[Chore] 変数名変更: config.ENABLE_MUTE_DETECT -> config.ENABLE_VRC_MIC_MUTE_SYNC
|
2024-05-02 14:25:21 +09:00 |
|
Sakamoto Shiina
|
cc7e21a609
|
[Update] Config Window: Add switch function. VRChat Mic Mute Sync.
|
2024-05-01 20:05:33 +09:00 |
|
misyaguziya
|
1c19236d62
|
👍️[Update] Model : VRChatのmute/voiceを検出し文字起こしを停止する機能を追加
|
2024-04-16 21:44:26 +09:00 |
|
misyaguziya
|
2e2c237a26
|
🚧[WIP/TEST] Model : VRChatでMUTEにした場合にマイク文字起こしをしない機能を実装(途中)
|
2024-04-16 10:21:55 +09:00 |
|
Sakamoto Shiina
|
406d846b6b
|
[Update] Config Window: Transcription (Speaker) Tab. Add Select Speaker Devices.
|
2024-04-07 11:56:39 +09:00 |
|
Sakamoto Shiina
|
285ff0a7dd
|
Merge branch 'view' into develop
|
2024-03-09 22:36:53 +09:00 |
|
Sakamoto Shiina
|
4a85823439
|
[Refactor] View: 言語リストは view以下で表示用は表示用として処理するように。
※controller.pyからview.pyへ言語リストを渡す時、その場で表示用の文字列を作っていたのをview.py内で処理。
|
2024-03-09 17:15:06 +09:00 |
|
misyaguziya
|
cb78942b8d
|
👍[Update] Model/Veiw/Config : SELECTED_TAB_YOUR_LANGUAGES/SELECTED_TAB_TARGET_LANGUAGESの表現の変更に伴い処理を変更
|
2024-03-09 01:26:10 +09:00 |
|
misyaguziya
|
7791f371b4
|
🐛[bugfix] Config : 言語設定のlanguage, countryの表現方法を見直し
見直しに伴い、処理方法を修正
|
2024-03-08 01:25:54 +09:00 |
|
misyaguziya
|
42df4f4eef
|
🐛[bugfix] Controller : Speaker2Chatbox有効時のアップデート通知のマスク処理を削除
|
2024-02-15 23:01:36 +09:00 |
|
Sakamoto Shiina
|
c1437de575
|
[Update] Config Window: DeepL Auth Key. 認証キー成功時と失敗時に通知として設定画面上に表示。
|
2024-02-15 11:56:58 +09:00 |
|
misyaguziya
|
3a06ee5cf1
|
🐛[bugfix] Controller : モデルがダウンロードされてい状態で whisper機能を ON -> OFFした場合にリスタートボタンが表示され続けるバグを修正
|
2024-02-14 19:37:03 +09:00 |
|
misyaguziya
|
4eb811aac4
|
🚧[WIP/TEST] Model : 翻訳起動時にモデルをロードするように変更
|
2024-02-14 00:21:56 +09:00 |
|
misyaguziya
|
5a0c6392e0
|
🐛[bugfix] Controller : whisper不使用時のフラグを追加
|
2024-02-13 22:23:13 +09:00 |
|
Sakamoto Shiina
|
d4164d7c58
|
Merge branch 'faster-whisper' into develop
|
2024-02-07 22:50:26 +09:00 |
|
misyaguziya
|
7aafce6e2e
|
[WIP/TEST] distil-wisperの処理を追加
|
2024-02-04 01:03:38 +09:00 |
|
misyaguziya
|
801d948513
|
[WIP/TEST] Wisperの処理についてUIと内部の処理を接続
|
2024-02-03 02:35:40 +09:00 |
|
Sakamoto Shiina
|
ee5c4c05ce
|
[WIP/TEST] UI: 機能と見た目を繋ぎました。設定画面からいじれます。
|
2024-02-02 18:08:18 +09:00 |
|
Sakamoto Shiina
|
6d949858b8
|
[Update/Refactor] Main Window: 送信済メッセージのロールバック機能調整(ロールバック可能なメッセージに、マイクからの入力時を追加)
Redo Undoの履歴保存サイズを設定。理由は、上記の機能使用時もRedo Undoの保存タイミングになるので、使用の際膨大な数になる可能性があるため上限を設定。設定値は今後変更する可能性は全然ある。
|
2024-02-01 16:16:09 +09:00 |
|
Sakamoto Shiina
|
6fbc2ede3a
|
[Update] Main Window: Message box. 送信したメッセージを、キーボード矢印キー上下で呼び出せるように。
|
2024-02-01 15:54:22 +09:00 |
|
misyaguziya
|
9cd1831ecb
|
[WIP/TEST] faster-whisperが最低限動く形で実装
config.jsonで設定変更で実行可能
|
2024-01-30 18:26:04 +09:00 |
|
Sakamoto Shiina
|
0a09297cef
|
[Update] Splash Window: 起動時アニメーション追加。weightダウンロード時の表示も若干の調整あり。
|
2024-01-26 17:03:38 +09:00 |
|
Sakamoto Shiina
|
127ce6fb3f
|
Merge branch 'change_ctranslate2_model' into develop
|
2024-01-22 22:28:05 +09:00 |
|
Sakamoto Shiina
|
edaca7edc2
|
[bugfix/refactor] weightタイプ変更処理中は、weightタイプ変更と翻訳機能オンオフwidgetをdisabledに。
理由: weightタイプ変更処理は非同期で、変更処理中に上記widgetを触れるとUIへの変更処理順が意図した順番と変わってしまうため。
その他リファクタリングあり。
|
2024-01-22 20:33:50 +09:00 |
|
misyaguziya
|
6ed71f1a4a
|
🐛[bugfix] Controller : リスタートボタンの表示タイミングを修正
|
2024-01-22 01:45:18 +09:00 |
|
misyaguziya
|
3fc3ae02bb
|
[WIP/TEST] Controller : Resetボタンの表示タイミングを修正
|
2024-01-20 14:19:14 +09:00 |
|
misyaguziya
|
f48581dcd8
|
[WIP/TEST] Controller : モデルのロード処理をスレッドに変更
・モデルの切り替え時や翻訳機能有効時にリスタートボタンの表示タイミングが微妙な為改修の必要あり
|
2024-01-19 18:27:27 +09:00 |
|
Sakamoto Shiina
|
43b09de167
|
[Refactor] Config Window: 変数名変更 snake_case to camelCase.
config.py: テスト用の一部print文が間違っていたのを修正。
|
2024-01-19 17:35:01 +09:00 |
|
Sakamoto Shiina
|
379c5bfdb6
|
[Chore] 変数名変更: AUTHKEY -> AUTH_KEY のように分けた。
|
2024-01-19 14:04:11 +09:00 |
|
misyaguziya
|
a1b53dc2b0
|
[WIP/TEST] Controller : CTranslate2のモデル変更時処理を実装
|
2024-01-19 01:27:41 +09:00 |
|
misyaguziya
|
c20f27fadf
|
👍[Update] Model : CTranslate2のダウンロード処理を追加
|
2024-01-17 23:22:00 +09:00 |
|
Sakamoto Shiina
|
a067bfa733
|
[Update/Refactor] 設定画面にて「翻訳機能を使用する」のオンオフで、メイン画面翻訳エンジン選択Widgetの表示非表示を切り替え。
「翻訳機能を使用する」オンオフをprocessとして切り出してviewで管理。
|
2024-01-17 18:17:46 +09:00 |
|
Sakamoto Shiina
|
6e64edb1c6
|
[Update] 設定画面にて「翻訳機能を使用する」をオフにした時に、メイン画面の翻訳機能をDisabledとしてさわれないようにする処理追加。(その逆も)
|
2024-01-17 16:52:44 +09:00 |
|
Sakamoto Shiina
|
369506013f
|
[Update] Config Window: Translation Tab: add "Use Translation Feature" and "Select Internal Translation Model"
翻訳機能そのものを使うかどうかの設定と、内部翻訳モデルの選択UI追加
・Use Translation Feature からは True or Falseを渡し、config.USE_TRANSLATION_FEATUREへ保存します。
・Select Internal Translation Model からは 文字列 "Small" か "Large" を渡し、config.WEIGHT_TYPEへ保存します。
※機能側実装に合わせて、初回起動時config.WEIGHT_TYPEには"Small"ではなく"m2m100_418m"が入ります。
※それに合わせ、起動時はSmall固定にしています。文字列"Small"対応後、一つ下のコメントアウト部分と入れ替えてください。
|
2024-01-17 14:12:18 +09:00 |
|
Sakamoto Shiina
|
b9ae2e107a
|
[Update/Refactor] フェールセーフとしてCTranslate2への切り替わり時に、システムログとして表示を変更。ポップアップ表示のコードなどは一旦コメントアウト。
controller.py: 重複していたコードを関数として切り出しなど。
|
2024-01-16 10:29:26 +09:00 |
|
misyaguziya
|
135f634c36
|
🐛[bugfix] Controller : DeepL AuthKeyの認証タイミングを修正
|
2024-01-14 12:08:58 +09:00 |
|
misyaguziya
|
3783a0fff2
|
🐛[bugfix] Controller : 変数設定間違いを修正
|
2024-01-14 12:03:05 +09:00 |
|
misyaguziya
|
d03330ea03
|
👍[Update] Controller : UIの翻訳エンジンとControllerを接続
|
2024-01-14 11:45:19 +09:00 |
|
Sakamoto Shiina
|
8c64b91839
|
[Update] Main Window: (WIP UI) CTranslate2、内部翻訳機能などの追加により、メイン画面にUI追加。デザインは確定ではなく、UI Scaling未対応などテスト状態です。
|
2024-01-13 12:37:37 +09:00 |
|
misyaguziya
|
9e961e5b60
|
Merge branch 'CTranslate2' into develop
# Conflicts:
# config.py
# requirements.txt
|
2024-01-08 22:36:48 +09:00 |
|
Sakamoto Shiina
|
24f7823f44
|
[bugfix] Word Filter: 単語削除時、即座に設定が反映されていなかったのを修正。
|
2024-01-07 08:19:40 +09:00 |
|
Sakamoto Shiina
|
01cbb9c30b
|
[Update] config.ENABLE_SPEAKER2CHATBOX True時にはアップデート確認をしないように。Speaker2Chatbox機能使用者が多くなって、管理が大変と思うまでは個別に手動で配布する方針。
また、Speaker2Chatbox機能がONになっているバージョンには、その旨を設定画面バージョン情報部分に表示するように。
|
2024-01-07 06:19:25 +09:00 |
|
Sakamoto Shiina
|
5128fa590c
|
[Update] Main Window: メッセージ送信ボタンの追加。
設定項目で非表示、表示、表示しつつメッセージ入力欄でのエンターキー送信を無効 を選択可能に。
デフォルトが表示の理由: メッセージ入力欄のプレースホルダーが使えなくなり、初見でどこに入力すればいいのか分かりにくくなったので、横に送信ボタンが付くことにより、よくあるUIとなり、メッセージ入力欄っぽくなる。
その他要らないコードの削除や、corner radius指定し忘れなどの修正あり。
|
2024-01-07 03:30:46 +09:00 |
|
misyaguziya
|
fe3b38c5fd
|
👍[Update] Model : 翻訳自体が失敗することがなくなったのでフェールセーフの処理を削除
※別途、ポップアップにて翻訳エンジンが使用できなかった旨のメッセージを出す必要がある
|
2024-01-07 01:50:50 +09:00 |
|
misyaguziya
|
0742d635af
|
👍[Update] Model : DeepL_APIの認証処理の条件を修正
|
2024-01-07 01:43:50 +09:00 |
|
Sakamoto Shiina
|
f6414843cf
|
[Update] Main Window: ウィンドウ位置、サイズ。UI Size変更時、それに合わせて保存する値も変化。
|
2024-01-05 00:31:52 +09:00 |
|
Sakamoto Shiina
|
94b928e194
|
[Refactor] config.pyへ、設定可能な範囲などを移動。設定値のソース一元化。
language.pyの中身はconfig.SELECTABLE_UI_LANGUAGES_DICTに移動しました。
設定可能な範囲、TRANSPARENCYが0~100になっていたので50~100に修正。
|
2024-01-02 03:59:52 +09:00 |
|