diff --git a/components/StudioKindCards.vue b/components/StudioKindCards.vue index a1a513f..32ba3ba 100644 --- a/components/StudioKindCards.vue +++ b/components/StudioKindCards.vue @@ -99,7 +99,7 @@ Music -
+
+
@@ -131,7 +140,7 @@ const props = withDefaults(defineProps<{ videoEngine?: 'minimax' | 'ltx' videoStart?: 'still' | 'text' imageEngine?: 'flux' | 'krea' - musicEngine?: 'ace' | 'yue' + musicEngine?: 'ace' | 'yue' | 'yue2' }>(), { ltxEnabled: false, videoEngine: 'minimax', @@ -144,7 +153,7 @@ const emit = defineEmits<{ select: [kind: 'video' | 'image'] 'video-engine': [engine: 'minimax' | 'ltx'] 'image-engine': [engine: 'flux' | 'krea'] - 'music-engine': [engine: 'ace' | 'yue'] + 'music-engine': [engine: 'ace' | 'yue' | 'yue2'] }>() function engineBtnClass(active: boolean) { @@ -162,7 +171,7 @@ function pickImage(engine: 'flux' | 'krea') { if (props.current !== 'image') emit('select', 'image') } -function pickMusic(engine: 'ace' | 'yue') { +function pickMusic(engine: 'ace' | 'yue' | 'yue2') { if (props.current === 'music') { emit('music-engine', engine) return diff --git a/pages/music.vue b/pages/music.vue index 1dca67c..e761503 100644 --- a/pages/music.vue +++ b/pages/music.vue @@ -25,7 +25,7 @@ - + +

YuE2-3B · one lyric section · plan → synthesize → decode · no score editor

- +
@@ -73,7 +74,7 @@
Lyrics
@@ -108,9 +109,9 @@ :max="durationMax" step="5" > - {{ engineFamily === 'yue' ? 'Approximate length · one lyric section' : `${durationMin}–${durationMax} seconds` }} + {{ engineFamily === 'yue' || engineFamily === 'yue2' ? 'Approximate length · one lyric section' : `${durationMin}–${durationMax} seconds` }} -