public static ResembleClip FromJson(string json)
        {
            ResembleClip clip = JsonUtility.FromJson <ResembleClip>(json);

            if (!string.IsNullOrEmpty(clip.phoneme_timestamps))
            {
                clip.phonemesRaw = JsonUtility.FromJson <PhonemesRaw>(clip.phoneme_timestamps);
            }
            return(clip);
        }
        public static ResembleClip FromJson(string json)
        {
            ResembleClip clip = JsonUtility.FromJson <ResembleClip>(json);

            if (!clip.phoneme_timestamps.isEmpty)
            {
                clip.phoneme_timestamps.ReadData();
            }

            //Debug.Log(json);
            //Debug.Log(clip.phoneme_timestamps);

            return(clip);
        }
Beispiel #3
0
 public bool CompareContent(ResembleClip clip)
 {
     //Temp
     return(clip.title == data.title && clip.body == data.body && clip.voice == data.voice && clip.phoneme_timestamps.isEmpty != phoneme_timestamps);
 }