diff --git a/crates/voicevox_core_java_api/lib/src/main/java/jp/hiroshiba/voicevoxcore/StyleType.java b/crates/voicevox_core_java_api/lib/src/main/java/jp/hiroshiba/voicevoxcore/StyleType.java index 1e7c52d47..e0eb699fb 100644 --- a/crates/voicevox_core_java_api/lib/src/main/java/jp/hiroshiba/voicevoxcore/StyleType.java +++ b/crates/voicevox_core_java_api/lib/src/main/java/jp/hiroshiba/voicevoxcore/StyleType.java @@ -9,4 +9,19 @@ public enum StyleType { @SerializedName("talk") @Expose TALK, + + /** 歌唱音声合成用のクエリの作成が可能。 */ + @SerializedName("singing_teacher") + @Expose + SINGING_TEACHER, + + /** 歌唱音声合成が可能。 */ + @SerializedName("frame_decode") + @Expose + FRAME_DECODE, + + /** 歌唱音声合成用のクエリの作成と歌唱音声合成が可能。 */ + @SerializedName("sing") + @Expose + SING, } diff --git a/crates/voicevox_core_python_api/python/voicevox_core/_models.py b/crates/voicevox_core_python_api/python/voicevox_core/_models.py index dc32558fb..68359bf18 100644 --- a/crates/voicevox_core_python_api/python/voicevox_core/_models.py +++ b/crates/voicevox_core_python_api/python/voicevox_core/_models.py @@ -41,6 +41,15 @@ class StyleType(str, Enum): TALK = "talk" """音声合成クエリの作成と音声合成が可能。""" + SINGING_TEACHER = "singing_teacher" + """歌唱音声合成用のクエリの作成が可能。""" + + FRAME_DECODE = "frame_decode" + """歌唱音声合成が可能。""" + + SING = "sing" + """歌唱音声合成用のクエリの作成と歌唱音声合成が可能。""" + @pydantic.dataclasses.dataclass class StyleMeta: