public void Play(DetectionState currentState) { var avgAge = currentState.FacesFoundByApi.OrderByDescending(x => x.faceAttributes.age).First().faceAttributes.age; PlayListGroup playListGroup = GetPlayListGroupByDemographic(avgAge); var jsonArray = this.ja.GetNamedArray(playListGroup.ToString("F")); var playlist = new List <PlayListItem>(); foreach (var item in jsonArray) { playlist.Add(new PlayListItem(playListGroup, 1, item.GetString())); } PlayWav(playlist); }
public PlayListItem(PlayListGroup playListGroup, int sequenceId, string name) { PlayListGroup = playListGroup; SequenceId = sequenceId; Name = name; }