1import{_ as l,a as e,a9 as a,aM as i,b as t}from"./index-hPb3wyDx.js";import{at as s,g as o,V as r,r as n,f as c,D as u,x as d,y as p,H as g,a6 as v,B as m,U as y,K as k,G as f,u as b,O as P,au as C,w as _,J as h}from"./vendor-core-ByUhKfPn.js";import{_ as $,a as w}from"./pause-C3vPL1EC.js";import{p as D}from"./i18n-misc-BDWLtpFz.js";import{u as x}from"./element-plus-BA4DjSQT.js";import"./axios-C-1G2k3o.js";import"./@ffmpeg-CcTuH-sP.js";import"./@paypal-DitgUCQS.js";const j="https://static-cos.mureka.ai/cos-prod/mureka/static/png/melody1-lVXSvu-2.png",B="https://static-cos.mureka.ai/cos-prod/mureka/static/png/melody2-CiAalK62.png",A={class:"vocal-group",ref:"vocalGroupRef"},E={class:"figure-box"},M={class:"figure"},U=["src"],S=["onClick","alt"],V=["onClick"],I={class:"caption"},O=l({__name:"vocal",props:{type:{type:String,default:"reference"}},setup(l){var i,t;const C=e(),{createRenderType:_}=s(C),h=(o()||(null==(i=null==window?void 0:window.$getVueCurrentInstance)?void 0:i.call(window))).appContext,{$$language:O,$$t:R,$$tm:T,$$tValue:F}=(null==(t=o().appContext)?void 0:t.config.globalProperties.$i18n)??{},G=l,H=r({isPlay:0,curPlayerData:{},process:0}),J={reference:R("credit.reference"),voice:R("credit.vocal_audio"),melody:R("credit.melody_ideas")},K={reference:R("credit.generated"),voice:R("credit.generated"),melody:R("credit.generated")},q=n({reference:[{title:J[G.type],img:j,link:D("/static/assets/music/mureka/04-demo.mp3")},{title:K[G.type],img:B,link:D("/static/assets/music/mureka/05-demo.mp3")}],voice:[{title:J[G.type],img:"https://static-cos.mureka.ai/cos-prod/mureka/static/png/vocal1-B42J4_Ob.png",link:D("/static/assets/music/mureka/vocal1.mp3")},{title:K[G.type],img:"https://static-cos.mureka.ai/cos-prod/mureka/static/png/vocal2-aeMj1y8P.png",link:D("/static/assets/music/mureka/vocal2.mp3")}],melody:[{title:J[G.type],img:j,link:D("/static/assets/music/mureka/04-demo.mp3")},{title:K[G.type],img:B,link:D("/static/assets/music/mureka/05-demo.mp3")}]});return c(()=>{q.value[G.type].forEach(l=>{var e,a,i,t,s;e={url:l.link},H.curPlayerData[e.url]=null==(s=null==(t=null==(i=null==(a=null==h?void 0:h.config)?void 0:a.globalProperties)?void 0:i.$globalMediaUtils)?void 0:t.globalAudioPlayer)?void 0:s.registerPlayUrl(e.url,{duration:e.duration_milliseconds??0,personalizedConfig:{loop:!1},listeners:{onDurationChange({duration:l}){},onpause(){var l,a,i,t;null==(t=null==(i=null==(a=null==(l=null==h?void 0:h.config)?void 0:l.globalProperties)?void 0:a.$globalMediaUtils)?void 0:i.globalAudioPlayer)||t.seek(e.url,0),H.curPlayerData[e.url].isPlaying=!1,H.process=0},onPlayStateChange(l){H.isPlay=l},onLoadingStateChange(){},onPositionChange:l=>{H.process=l.current/l.end}}})})}),u(()=>{Object.values(H.curPlayerData).forEach(l=>{var e,a,i,t;null==(t=null==(i=null==(a=null==(e=null==h?void 0:h.config)?void 0:e.globalProperties)?void 0:a.$globalMediaUtils)?void 0:i.globalAudioPlayer)||t.releasePlayer(l)})}),(e,i)=>{const t=x;return p(),d("div",A,[(p(!0),d(g,null,v(q.value[l.type],(l,e)=>{var i;return p(),d("div",{class:"block",key:e.toString()},[m("div",E,[m("div",M,[y(t,{style:{"--el-fill-color-light":"transparent"},"stroke-linecap":"square",type:"circle",color:"#fff",width:"pc"==b(_)?164:122,percentage:(null==(i=b(H).curPlayerData[l.link])?void 0:i.isPlaying)?100*b(H).process:0,status:"success"},{default:k(()=>{var i,t;return[m("img",{class:"avatar",src:l.img,alt:""},null,8,U),(null==(i=b(H).curPlayerData[l.link])?void 0:i.isPlaying)?f("",!0):(p(),d("img",{key:0,onClick:()=>((l,e)=>{var i,t,s,o,r,n,c,u;"voice"!=G.type?a.logClickEvent("melodyideas_subcribepage",{exampletype:0==e?"melodyideas":"generated"}):a.logClickEvent("splashads_vocal_playdemo",{}),null==(o=null==(s=null==(t=null==(i=null==h?void 0:h.config)?void 0:i.globalProperties)?void 0:t.$globalMediaUtils)?void 0:s.globalAudioPlayer)||o.seek(l,0),null==(u=null==(c=null==(n=null==(r=null==h?void 0:h.config)?void 0:r.globalProperties)?void 0:n.$globalMediaUtils)?void 0:c.globalAudioPlayer)||u.play(l),H.curPlayerData[l].isPlaying=!0})(l.link,e),alt:l.link,class:"play",src:$},null,8,S)),(null==(t=b(H).curPlayerData[l.link])?void 0:t.isPlaying)?(p(),d("img",{key:1,class:"pause",onClick:()=>(l=>{var e,a,i,t;H.curPlayerData[l].isPlaying=!1,null==(t=null==(i=null==(a=null==(e=null==h?void 0:h.config)?void 0:e.globalProperties)?void 0:a.$globalMediaUtils)?void 0:i.globalAudioPlayer)||t.pause(l,!0)})(l.link),src:w},null,8,V)):f("",!0)]}),_:2}
1,1032,["width","percentage"])])]),m("div",I,P(l.title),1)])}),128))],512)}}},[["__scopeId","data-v-424d2543"]]),R={class:"name"},T={class:"tip"},F={class:"flag flex-center"},G=l({__name:"vocalDialog",props:{visible:{type:Boolean,default:!1},isFirst:{type:Boolean,default:!0}},emits:["updata:visible","updata: isFirst"],setup(l,{emit:a}){var r;const n=i(),c=null==(r=o())?void 0:r.appContext.config.globalProperties,{$$t:u,$$language:d}=(null==c?void 0:c.$i18n)??{},g=e(),{createRenderType:v}=s(g),f=l,$=a,w=C();_(()=>f.visible,l=>{l&&c.logViewEvent("splashads_vocal")},{immediate:!0});const D=()=>{$("update:visible",!1),n.getPopupShow(),c.logClickEvent("splashads_vocal_close")},x=()=>{$("update:visible",!1),c.logClickEvent("splashads_vocal_tryitnow"),g.setCurHighlightReferType({type:"vocal"}),g.toggleCreateEditOpenState(!0),g.setCreateEditMode("hard"),w.push({name:"create"})};return(e,a)=>{const i=t;return p(),h(i,{width:"608px",titleAlign:"center",title:null,subTitle:null,hideCloseBtn:"pc"!=b(v),showBottomCloseBtn:"pc"!=b(v),visible:l.visible,onClose:D,background:"linear-gradient(130deg, #5325A2 0%, #7D6FD6 47%, #501269 100%)",backgroundImage:!1,customClass:`${b(v)}-vocal-dialog vocal-dialog`},{default:k(()=>[m("div",null,[m("div",R,P(b(u)("credit.custom_vocal")),1),m("div",T,P(b(u)("credit.transform_track")),1),y(O,{type:"voice"}),m("div",{class:"try",onClick:x},[m("span",null,P(b(u)("credit.try_it_now")),1)])]),m("div",F,P(b(u)("credit.new_feature")),1)]),_:1},8,["hideCloseBtn","showBottomCloseBtn","visible","customClass"])}}},[["__scopeId","data-v-3de0a93f"]]);export{G as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.