diff --git a/README.md b/README.md index 3f6fa5b..375c219 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,9 @@ Windows Defender にウイルスとして検知されてしまうと報告をう - COEIROINK (v.1.x.x系統) - LMROID - SHAREVOX +- ITVOICE +- COEIROINK v2(bridge使用) +- AivisSpeech ### スタイル登録ツールのポートの変更方法 スタイル登録ツールのポート変更ボタンを押します。ポート変更ボタンの場所は、以下の通りです。 diff --git a/SAPIForVOICEVOX/VoiceVoxTTSEngine.cs b/SAPIForVOICEVOX/VoiceVoxTTSEngine.cs index c745671..cee6947 100644 --- a/SAPIForVOICEVOX/VoiceVoxTTSEngine.cs +++ b/SAPIForVOICEVOX/VoiceVoxTTSEngine.cs @@ -512,7 +512,10 @@ public void SetObjectToken(ISpObjectToken pToken) //初期化 //話者番号を取得し、プロパティに設定。 Token.GetDWORD(Common.regSpeakerNumber, out uint value); - SpeakerNumber = (int)value; + unchecked //オーバーフローのチェックを行わず、そのまま代入。 + { + SpeakerNumber = (int)value; + } Token.GetDWORD(Common.regPort, out value); Port = (int)value; diff --git a/StyleRegistrationTool/View/ChangePortWindow.xaml.cs b/StyleRegistrationTool/View/ChangePortWindow.xaml.cs index 9ebc5c3..8168415 100644 --- a/StyleRegistrationTool/View/ChangePortWindow.xaml.cs +++ b/StyleRegistrationTool/View/ChangePortWindow.xaml.cs @@ -29,6 +29,7 @@ public ChangePortWindow(string appName, int port) portComboBox.Items.Add(new Model.NameAndPort("SHAREVOX", 50025)); portComboBox.Items.Add(new Model.NameAndPort("ITVOICE", 49540)); portComboBox.Items.Add(new Model.NameAndPort("COEIROINK v2 bridge", 50132)); + portComboBox.Items.Add(new Model.NameAndPort("AivisSpeech", 10101)); SelectedPreset = new Model.NameAndPort(appName, port);