Skip to content

Commit

Permalink
Merge pull request #2 from led-mirage/feature/0.3.2
Browse files Browse the repository at this point in the history
v0.3.2
  • Loading branch information
led-mirage authored Jun 14, 2024
2 parents 5adc88b + 7cf55b0 commit 9005995
Show file tree
Hide file tree
Showing 7 changed files with 39 additions and 9 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -157,3 +157,6 @@ cython_debug/
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/

起動.bat
settings_user.json
31 changes: 26 additions & 5 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ https://github.com/led-mirage/AivoClip/assets/139528700/afeaf908-8bdd-4d31-b873-

以下のリンクから AivoClip.ZIP をダウンロードして、作成したフォルダに展開してください。

https://github.com/led-mirage/AivoClip/releases/tag/v0.3.1
https://github.com/led-mirage/AivoClip/releases/tag/v0.3.2

#### 3. 実行

Expand Down Expand Up @@ -83,6 +83,21 @@ A.I.VOICE を起動したのち、以下のコマンドを実行するとアプ
python application.py
```

#### 6. 起動用のバッチファイル(オプション)

以下のような起動用のバッチファイルを用意しておくと便利です。

```bat
start pythonw application.py
```

Pythonの仮想環境を使用している場合は、以下の例のようにすればOKです。

```bat
call venv\scripts\activate
start pythonw application.py
```

## 設定

### ⚙️ アプリケーション設定ファイル(オプション)
Expand Down Expand Up @@ -130,12 +145,12 @@ A.I.VOICEを自動起動するために使用します。A.I.VOICEのDLLファ

誤認問題が解決できるのが一番いいのですが、いい方法が見つかっていないので申し訳ありませんがご了承ください。

VirusTotalでのチェック結果は以下の通りです(2024/04/13 v0.3.0
VirusTotalでのチェック結果は以下の通りです(2024/06/15 v0.3.2

- AivoClip.exe … 73個中4個のアンチウィルスエンジンで検出
- AivoClipNC.exe … 74個中5個のアンチウィルスエンジンで検出
- AivoClip.exe … 74個中5個のアンチウィルスエンジンで検出
- AivoClipNC.exe … 73個中9個のアンチウィルスエンジンで検出

<img src="doc/virustotal_0.3.1.png" width="600">
<img src="doc/virustotal_0.3.2.png" width="600">

## 使用しているライブラリ

Expand Down Expand Up @@ -179,3 +194,9 @@ VirusTotalでのチェック結果は以下の通りです(2024/04/13 v0.3.0
### 0.3.1 (2024/06/01)

- 正規表現で置換する処理を微修正

### 0.3.2 (2024/06/15)

- プログラム引数で設定ファイル名を渡せるように変更
- pillowのバージョンを10.3.0に更新
- PyInstallerのバージョンを6.7.0に更新
9 changes: 7 additions & 2 deletions application.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,15 @@
# このソースコードは MITライセンス の下でライセンスされています。
# ライセンスの詳細については、このプロジェクトのLICENSEファイルを参照してください。

import argparse
import sys
from tkinter import messagebox

from settings import Settings
from aivoice import AIVoice

APP_NAME = "AivoClip"
APP_VERSION = "0.3.1"
APP_VERSION = "0.3.2"
COPYRIGHT = "Copyright 2024 led-mirage"

SETTING_FILE = "settings.json"
Expand All @@ -27,9 +28,13 @@ def __init__(self):

# 開始
def start(self):
parser = argparse.ArgumentParser(description=f"{APP_NAME} {APP_VERSION}")
parser.add_argument("--setting", type=str, default=SETTING_FILE, help="設定ファイル名")
args = parser.parse_args()

self.print_apptitle()

self.settings = Settings(SETTING_FILE)
self.settings = Settings(args.setting)
self.settings.load()

AIVoice.init(self.settings.get_aivoice_install_path())
Expand Down
Binary file added doc/virustotal_0.3.2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/virustotal_0.3.2nc.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified requirements.txt
Binary file not shown.
5 changes: 3 additions & 2 deletions settings.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"file_ver": 2,
"file_ver": 3,
"speaker_id": "紲星 あかり",
"aivoice_install_path": "%ProgramW6432%/AI/AIVoice/AIVoiceEditor/AI.Talk.Editor.Api.dll",
"wavefile_outdir": ""
"wavefile_outdir": "",
"replacements": []
}

0 comments on commit 9005995

Please sign in to comment.