From 2730008c02631a67cfbad4f8929016cc95971dec Mon Sep 17 00:00:00 2001 From: tsukumi Date: Tue, 3 Sep 2024 14:41:44 +0900 Subject: [PATCH] =?UTF-8?q?Fix:=20=E3=83=87=E3=83=95=E3=82=A9=E3=83=AB?= =?UTF-8?q?=E3=83=88=E3=81=A7=E3=83=A1=E3=83=A2=E3=83=BB=E3=83=AB=E3=83=93?= =?UTF-8?q?=E8=A8=98=E6=B3=95=E3=82=92=E7=84=A1=E5=8A=B9=E5=8C=96=E3=81=99?= =?UTF-8?q?=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit メモ記法は[]で囲うことでメモを書けるという代物だが、AivisSpeech / AivisSpeech-Engine の実装上通常のテキストに発音と関係ない文字を書くと発声に影響しうるため、基本使わないことが望ましい 特に Wikipedia をコピペした際に脚注の [4] とかが読まれないため、場合によっては音素列の差を吸収しきれず Engine 側で InvalidPhoneError が発生する ルビ記法はメモに比べると偶然遭遇する機会は少ないと思われるが、とはいえ AivisSpeech においては使うべきでない --- src/store/setting.ts | 4 ++-- src/type/preload.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/store/setting.ts b/src/store/setting.ts index bf69b6ac..949071a3 100644 --- a/src/store/setting.ts +++ b/src/store/setting.ts @@ -63,8 +63,8 @@ export const settingStoreState: SettingStoreState = { }, engineSettings: {}, enableMultiEngine: true, - enableMemoNotation: true, - enableRubyNotation: true, + enableMemoNotation: false, + enableRubyNotation: false, }; export const settingStore = createPartialStore({ diff --git a/src/type/preload.ts b/src/type/preload.ts index d371c34b..89f0b577 100644 --- a/src/type/preload.ts +++ b/src/type/preload.ts @@ -608,8 +608,8 @@ export const rootMiscSettingSchema = z.object({ .default("PERIOD_AND_NEW_LINE"), splitterPosition: splitterPositionSchema.default({}), enableMultiEngine: z.boolean().default(true), - enableMemoNotation: z.boolean().default(true), // メモ記法を有効にするか - enableRubyNotation: z.boolean().default(true), // ルビ記法を有効にするか + enableMemoNotation: z.boolean().default(false), // メモ記法を有効にするか + enableRubyNotation: z.boolean().default(false), // ルビ記法を有効にするか skipUpdateVersion: z.string().optional(), // アップデートをスキップしたバージョン }); export type RootMiscSettingType = z.infer;