shigobu/SAPIForVOICEVOX

SAPI登録行う際アプリ名が異なっていても、キャラとスタイルが同一の場合の重複登録が不能

Closed this issue · 4 comments

SAPI 登録を行う際に、キャラとスタイルのみで重複の確認を行っているようであり、
キャラ名とスタイル名が重複している音声を複数のエンジンで登録ができない

例: Coeiroink つくよみちゃん れいせい と
Coeiroink V2 つくよみちゃん れいせい

報告ありがとうございます。
確かに、そのような実装になっていました。

public override bool Equals(object obj)
{
var style = obj as SapiStyle;
return style != null &&
Name == style.Name &&
StyleName == style.StyleName &&
ID == style.ID &&
CLSID.Equals(style.CLSID);
}

近い内に修正します。

よろしくお願いいたします。
独自で、音声実装しないといけないかと 絶望しておりました。

@Parfaitomcat
バージョン2.1.8をリリースしました。
修正されているはずです。ご確認ください。

かくにんしました。
ありがとうございました。