unity 解析歌詞文字

2021-07-28 09:47:41 字數 2166 閱讀 9010

上面方法是使用陣列 下面是使用list 獲取lrc 檔案的,獲取到後 就可以用上面的隨便一種進行分割

//根據時間對資料排列

public

string

sortlyricarrayandtimearray

(string

lyrica

,float

timea

,out

float

timearray)}

}timearray

=timea

;return

lyrica;}

//獲取時間陣列和

歌詞陣列

public

string

getlyricarrayandtimearray

(string

lyrictext

,int

length

,int

titlelength

,out

float

timea

,out

string

titlea)}

else",

(sec+60

*min));

}float

num=0f;

if(float

.tryparse

(substr

,out

num))

else

lyricindex

++;}}}

}return

lyricarray;}

//獲取所有時間陣列的長度

和標題的長度

public

intgetlyricarraylength

(string

lyrictext

,out

inttitlelenght

)else}}

}titlelenght

=titlel

;return

index;}

//2修改使用list==

====

====

====

====

====

====

====

====

====

====

====

====

====

====

====

===//

獲取時間陣列和

歌詞陣列

public

list

<

string

>

getlyriclistandtimelist

(string

lyrictext

,out

list

<

float

>

timea

,out

list

<

string

>

titlea)}

else",

(sec+60

*min));

}float

num=0f;

if(float

.tryparse

(substr

,out

num))

else}}

}}return

lyricarray;}

public

list

<

string

>

sortlyriclistandtimelist

(list

<

string

>

lyrica

,list

<

float

>

timea

,out

list

<

float

>

timearray)}

}timearray

=timea

;return

lyrica;}

//讀取lrc歌詞檔案

public

void

getlrcfile

(string

file

)

oc 歌詞解析

歌詞file ti 傳奇 ar 王菲 00 03.50 傳奇 00 19.10 作詞 劉兵 作曲 李健 00 20.60 演唱 王菲 00 26.60 04 40.75 02 39.90 00 36.25 只是因為在人群中多看了你一眼 04 49.00 02 47.44 00 43.69 再也沒能忘...

krc歌詞檔案解析

做卡拉ok專案時,逐字歌詞同步需要很多高精度的lrc檔案,目前國內有2大家 擁有專利的kugou和沒有專利的qq 二者各推出了一種逐字同步歌詞檔案 krc和qrc。krc有加密處理,直接開啟的話只能看到亂碼。krc.h ioskrcdecoder created by zeng songgen on...

用 python 解析歌詞

2.解析歌詞 musiclrc 00 03.50 傳奇 00 19.10 作詞 劉兵 作曲 李健 00 20.60 演唱 王菲 00 26.60 04 40.75 02 39.90 00 36.25 只是因為在人群中多看了你一眼 04 49.00 02 47.44 00 43.69 再也沒能忘掉你容...