loralora 14-26AA commited on
Commit
b4e281c
·
0 Parent(s):

Duplicate from 14-26AA/sovits_aishell3

Browse files

Co-authored-by: 14-26AA <[email protected]>

Files changed (8) hide show
  1. .gitattributes +31 -0
  2. README.md +14 -0
  3. app.py +39 -0
  4. hubert.onnx +3 -0
  5. inference.py +86 -0
  6. onnxmodel334.onnx +3 -0
  7. requirements.txt +5 -0
  8. spkdic_new.json +1233 -0
.gitattributes ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ftz filter=lfs diff=lfs merge=lfs -text
6
+ *.gz filter=lfs diff=lfs merge=lfs -text
7
+ *.h5 filter=lfs diff=lfs merge=lfs -text
8
+ *.joblib filter=lfs diff=lfs merge=lfs -text
9
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
10
+ *.model filter=lfs diff=lfs merge=lfs -text
11
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
12
+ *.npy filter=lfs diff=lfs merge=lfs -text
13
+ *.npz filter=lfs diff=lfs merge=lfs -text
14
+ *.onnx filter=lfs diff=lfs merge=lfs -text
15
+ *.ot filter=lfs diff=lfs merge=lfs -text
16
+ *.parquet filter=lfs diff=lfs merge=lfs -text
17
+ *.pickle filter=lfs diff=lfs merge=lfs -text
18
+ *.pkl filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pt filter=lfs diff=lfs merge=lfs -text
21
+ *.pth filter=lfs diff=lfs merge=lfs -text
22
+ *.rar filter=lfs diff=lfs merge=lfs -text
23
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
24
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
25
+ *.tflite filter=lfs diff=lfs merge=lfs -text
26
+ *.tgz filter=lfs diff=lfs merge=lfs -text
27
+ *.wasm filter=lfs diff=lfs merge=lfs -text
28
+ *.xz filter=lfs diff=lfs merge=lfs -text
29
+ *.zip filter=lfs diff=lfs merge=lfs -text
30
+ *.zst filter=lfs diff=lfs merge=lfs -text
31
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: Sovits Aishell3
3
+ emoji: 📈
4
+ colorFrom: green
5
+ colorTo: red
6
+ sdk: gradio
7
+ sdk_version: 3.4
8
+ app_file: app.py
9
+ pinned: false
10
+ license: apache-2.0
11
+ duplicated_from: 14-26AA/sovits_aishell3
12
+ ---
13
+
14
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
app.py ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ from inference import infer
3
+ import numpy as np
4
+
5
+ spkdict=np.arange(175).tolist()
6
+ spkdict=['speaker'+str(spk) for spk in spkdict]
7
+
8
+ app = gr.Blocks()
9
+ with app:
10
+ with gr.Tabs():
11
+ with gr.TabItem("Basic"):
12
+ gr.Markdown(value="""
13
+ 本模型为基于soft-vc和vits的AI声线转换模型。\n
14
+ 模型混合了aishell3(174说话人,共约80+h)和opencpop(1说话人,5+h)数据集训练,用A100单卡在60batchsize下训练了350左右epoch得到的。\n
15
+ 模型对于通常的说话语音转换效果良好,唱歌的话需要在目标说话人音域范围内才能有较好效果。由于aishell3数据占比过大,训练epoch不足,opencpop说话人的高音部分质量不佳。\n
16
+ 模型中各说话人的适宜中心音域分别为:\n
17
+ aishell3(0-173号) 女性说话:A3,男性说话:C3\n
18
+ opencpop(174号) 女性唱歌:C4-G4(超过C5基本失真)\n
19
+ 如果转换通常说话音频,需要参考上面范围调key至目标说话人中心音域附近(如男性说话转为女性说话,key=8,反过来为-8(4-16这个区间基本都可以试试))\n
20
+ 如果源音频为部分虚拟主播音频,通常音调会高于正常女性说话范围,可达到F4-A4左右,请适当降调\n
21
+ 对于说话人的详细信息(如性别、年龄等),可以在文件目录的spkdic_new.json中查看\n
22
+ \n
23
+ 若合成效果不佳请首先考虑如下因素加以改善:\n
24
+ 1.音域范围是否合适,可参考上文调整调key的参数,或更换说话人进行尝试\n
25
+ 2.源音频是否存在杂音/bgm,请尽量使用干净的音源进行合成,录音时保持室内安静\n
26
+ 3.源音频是否存在混响。较强的混响会显著干扰合成效果,导致ai念错字/音调识别错误等\n
27
+ 4.再合成一次试试,每次合成会有部分随机性因素参与,微小的声调问题可能重新合成一次就不存在了。\n
28
+ 5.部分对源音频的消伴奏/降噪处理会对合成效果有较大影响,虽然人听不出差别,但是对ai识别的频谱有影响。
29
+ """)
30
+ sid = gr.Dropdown(label="说话人",choices=spkdict, value='speaker0')
31
+ vc_audio = gr.Audio(label="上传音频,建议小于2分钟",type='filepath')
32
+ vc_record = gr.Audio(source="microphone", label="或者录制你的声音", type="filepath")
33
+ vc_transform = gr.Number(label="调key(按照十二平均律确定的半音,一整个8度就是12)",value=0)
34
+ vc_submit = gr.Button("转换", variant="primary")
35
+ vc_output1 = gr.Textbox(label="Output Message")
36
+ vc_output2 = gr.Audio(label="Output Audio")
37
+ vc_submit.click(infer, [vc_audio,vc_record,sid, vc_transform], [vc_output1, vc_output2])
38
+
39
+ app.launch()
hubert.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c72bad89da99152077bf8157ff75beca7c6dc966ea01a6a0fb3777f99e77aa9b
3
+ size 378353321
inference.py ADDED
@@ -0,0 +1,86 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import onnxruntime
2
+ import numpy as np
3
+ import pyworld as pw
4
+ import librosa
5
+ import soundfile as sf
6
+
7
+ def resize2d(source, target_len):
8
+ source[source<0.001] = np.nan
9
+ target = np.interp(np.linspace(0, len(source)-1, num=target_len,endpoint=True), np.arange(0, len(source)), source)
10
+ return np.nan_to_num(target)
11
+
12
+ def _calculate_f0(input: np.ndarray,length,sr,f0min,f0max,
13
+ use_continuous_f0: bool=True,
14
+ use_log_f0: bool=True) -> np.ndarray:
15
+ input = input.astype(float)
16
+ frame_period = len(input)/sr/(length)*1000
17
+ f0, timeaxis = pw.dio(
18
+ input,
19
+ fs=sr,
20
+ f0_floor=f0min,
21
+ f0_ceil=f0max,
22
+ frame_period=frame_period)
23
+ f0 = pw.stonemask(input, f0, timeaxis, sr)
24
+ if use_log_f0:
25
+ nonzero_idxs = np.where(f0 != 0)[0]
26
+ f0[nonzero_idxs] = np.log(f0[nonzero_idxs])
27
+ return f0.reshape(-1)
28
+
29
+
30
+ def get_text(wav,sr,transform=1.0):
31
+
32
+ #wav, sr = librosa.load(file,sr=None)
33
+ if len(wav.shape) > 1:
34
+ wav = librosa.to_mono(wav.transpose(1, 0))
35
+ if sr!=16000:
36
+ wav16 = librosa.resample(wav, sr, 16000)
37
+ else:
38
+ wav16=wav
39
+
40
+ source = {"source":np.expand_dims(np.expand_dims(wav16,0),0)}
41
+ hubertsession = onnxruntime.InferenceSession("hubert.onnx",providers=['CUDAExecutionProvider'])
42
+ units = np.array(hubertsession.run(['embed'], source)[0])
43
+ f0=_calculate_f0(wav,units.shape[1],sr,
44
+ f0min=librosa.note_to_hz('C2'),
45
+ f0max=librosa.note_to_hz('C7'))
46
+ f0=resize2d(f0,units.shape[1])
47
+ f0[f0!=0]=f0[f0!=0]+np.log(transform)
48
+ expf0 = np.expand_dims(f0,(0,2))
49
+ output=np.concatenate((units,expf0,expf0),axis=2)
50
+ return output.astype(np.float32),f0
51
+
52
+ def getkey(key):
53
+ return np.power(2,key/12.0)
54
+
55
+ def infer(f,r,speaker,key,reqf0=False):
56
+ speaker=int(speaker[7:])
57
+ if not f is None:
58
+ file=f
59
+ elif not r is None:
60
+ file=r
61
+ else:
62
+ return "请上传音频", None
63
+ audio,sr = librosa.load(file,sr=None)
64
+ if sr<16000:
65
+ return "采样率过低,请上传至少拥有16000Hz采样率的音频",None
66
+ duration = audio.shape[0] / sr
67
+ print(audio,sr,duration)
68
+ if duration > 120:
69
+ return "请上传小于2min的音频", None
70
+ #audio = (audio / np.iinfo(audio.dtype).max).astype(np.float32)
71
+ x,sourcef0 = get_text(audio,sr,getkey(key))
72
+ x_lengths = [np.size(x,1)]
73
+ print(x_lengths[0],sr,speaker,key)
74
+ sid = [speaker]
75
+ ort_inputs = {'x':x,'x_lengths':x_lengths,'sid':sid,"noise_scale":[0.667],"length_scale":[1.0],"noise_scale_w":[0.8]}
76
+ infersession = onnxruntime.InferenceSession("onnxmodel334.onnx",providers=['CUDAExecutionProvider'])
77
+ ort_output = infersession.run(['audio'], ort_inputs)
78
+ #sf.write(o,ort_output[0][0][0],22050,'PCM_16',format='wav')
79
+ genf0=np.array([])
80
+ if reqf0:
81
+ wav, sr = librosa.load(o,sr=None)
82
+ genf0=_calculate_f0(wav,x_lengths[0],sr,
83
+ f0min=librosa.note_to_hz('C2'),
84
+ f0max=librosa.note_to_hz('C7'))
85
+ genf0=resize2d(genf0,x_lengths[0])
86
+ return 'success',(22050,ort_output[0][0][0])#sourcef0.tolist(),genf0.tolist()
onnxmodel334.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cda8a8d4c2c684d81502d62d0bc9355dc16a116c9014646ed87211d4bbfa5840
3
+ size 157436842
requirements.txt ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ librosa==0.9.2
2
+ numpy==1.21.6
3
+ onnxruntime-gpu
4
+ pyworld==0.3.0
5
+
spkdic_new.json ADDED
@@ -0,0 +1,1233 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "sing": {
3
+ "174": {
4
+ "name": "cpop",
5
+ "age": "unknown",
6
+ "accent": "unknown",
7
+ "gender": "female",
8
+ "code": 174
9
+ }
10
+ },
11
+ "male": {
12
+ "25": {
13
+ "name": "SSB0273",
14
+ "age": "14 - 25",
15
+ "accent": "north",
16
+ "gender": "male",
17
+ "code": 25
18
+ },
19
+ "167": {
20
+ "name": "SSB1863",
21
+ "age": "14 - 25",
22
+ "accent": "north",
23
+ "gender": "male",
24
+ "code": 167
25
+ },
26
+ "163": {
27
+ "name": "SSB1831",
28
+ "age": "14 - 25",
29
+ "accent": "south",
30
+ "gender": "male",
31
+ "code": 163
32
+ },
33
+ "76": {
34
+ "name": "SSB0631",
35
+ "age": "14 - 25",
36
+ "accent": "south",
37
+ "gender": "male",
38
+ "code": 76
39
+ },
40
+ "119": {
41
+ "name": "SSB1100",
42
+ "age": "26 - 40",
43
+ "accent": "south",
44
+ "gender": "male",
45
+ "code": 119
46
+ },
47
+ "21": {
48
+ "name": "SSB0241",
49
+ "age": "14 - 25",
50
+ "accent": "north",
51
+ "gender": "male",
52
+ "code": 21
53
+ },
54
+ "107": {
55
+ "name": "SSB0966",
56
+ "age": "14 - 25",
57
+ "accent": "north",
58
+ "gender": "male",
59
+ "code": 107
60
+ },
61
+ "10": {
62
+ "name": "SSB0073",
63
+ "age": "14 - 25",
64
+ "accent": "north",
65
+ "gender": "male",
66
+ "code": 10
67
+ },
68
+ "75": {
69
+ "name": "SSB0629",
70
+ "age": "14 - 25",
71
+ "accent": "north",
72
+ "gender": "male",
73
+ "code": 75
74
+ },
75
+ "100": {
76
+ "name": "SSB0863",
77
+ "age": "14 - 25",
78
+ "accent": "north",
79
+ "gender": "male",
80
+ "code": 100
81
+ },
82
+ "40": {
83
+ "name": "SSB0375",
84
+ "age": "14 - 25",
85
+ "accent": "south",
86
+ "gender": "male",
87
+ "code": 40
88
+ },
89
+ "143": {
90
+ "name": "SSB1448",
91
+ "age": "14 - 25",
92
+ "accent": "north",
93
+ "gender": "male",
94
+ "code": 143
95
+ },
96
+ "83": {
97
+ "name": "SSB0710",
98
+ "age": "26 - 40",
99
+ "accent": "north",
100
+ "gender": "male",
101
+ "code": 83
102
+ },
103
+ "102": {
104
+ "name": "SSB0887",
105
+ "age": "14 - 25",
106
+ "accent": "north",
107
+ "gender": "male",
108
+ "code": 102
109
+ },
110
+ "15": {
111
+ "name": "SSB0139",
112
+ "age": "14 - 25",
113
+ "accent": "south",
114
+ "gender": "male",
115
+ "code": 15
116
+ },
117
+ "124": {
118
+ "name": "SSB1136",
119
+ "age": "14 - 25",
120
+ "accent": "south",
121
+ "gender": "male",
122
+ "code": 124
123
+ },
124
+ "98": {
125
+ "name": "SSB0817",
126
+ "age": "14 - 25",
127
+ "accent": "north",
128
+ "gender": "male",
129
+ "code": 98
130
+ },
131
+ "23": {
132
+ "name": "SSB0261",
133
+ "age": "26 - 40",
134
+ "accent": "north",
135
+ "gender": "male",
136
+ "code": 23
137
+ },
138
+ "32": {
139
+ "name": "SSB0316",
140
+ "age": "14 - 25",
141
+ "accent": "north",
142
+ "gender": "male",
143
+ "code": 32
144
+ },
145
+ "48": {
146
+ "name": "SSB0407",
147
+ "age": "26 - 40",
148
+ "accent": "north",
149
+ "gender": "male",
150
+ "code": 48
151
+ },
152
+ "151": {
153
+ "name": "SSB1624",
154
+ "age": "14 - 25",
155
+ "accent": "south",
156
+ "gender": "male",
157
+ "code": 151
158
+ },
159
+ "136": {
160
+ "name": "SSB1383",
161
+ "age": "14 - 25",
162
+ "accent": "south",
163
+ "gender": "male",
164
+ "code": 136
165
+ },
166
+ "156": {
167
+ "name": "SSB1684",
168
+ "age": "14 - 25",
169
+ "accent": "north",
170
+ "gender": "male",
171
+ "code": 156
172
+ },
173
+ "46": {
174
+ "name": "SSB0394",
175
+ "age": "14 - 25",
176
+ "accent": "north",
177
+ "gender": "male",
178
+ "code": 46
179
+ },
180
+ "60": {
181
+ "name": "SSB0544",
182
+ "age": "14 - 25",
183
+ "accent": "north",
184
+ "gender": "male",
185
+ "code": 60
186
+ },
187
+ "153": {
188
+ "name": "SSB1630",
189
+ "age": "26 - 40",
190
+ "accent": "north",
191
+ "gender": "male",
192
+ "code": 153
193
+ },
194
+ "74": {
195
+ "name": "SSB0623",
196
+ "age": "14 - 25",
197
+ "accent": "south",
198
+ "gender": "male",
199
+ "code": 74
200
+ },
201
+ "171": {
202
+ "name": "SSB1935",
203
+ "age": "14 - 25",
204
+ "accent": "north",
205
+ "gender": "male",
206
+ "code": 171
207
+ },
208
+ "58": {
209
+ "name": "SSB0535",
210
+ "age": "14 - 25",
211
+ "accent": "north",
212
+ "gender": "male",
213
+ "code": 58
214
+ },
215
+ "52": {
216
+ "name": "SSB0434",
217
+ "age": "> 41",
218
+ "accent": "north",
219
+ "gender": "male",
220
+ "code": 52
221
+ },
222
+ "110": {
223
+ "name": "SSB1020",
224
+ "age": "14 - 25",
225
+ "accent": "south",
226
+ "gender": "male",
227
+ "code": 110
228
+ },
229
+ "69": {
230
+ "name": "SSB0603",
231
+ "age": "14 - 25",
232
+ "accent": "north",
233
+ "gender": "male",
234
+ "code": 69
235
+ },
236
+ "65": {
237
+ "name": "SSB0590",
238
+ "age": "26 - 40",
239
+ "accent": "north",
240
+ "gender": "male",
241
+ "code": 65
242
+ },
243
+ "95": {
244
+ "name": "SSB0784",
245
+ "age": "26 - 40",
246
+ "accent": "north",
247
+ "gender": "male",
248
+ "code": 95
249
+ },
250
+ "140": {
251
+ "name": "SSB1408",
252
+ "age": "14 - 25",
253
+ "accent": "north",
254
+ "gender": "male",
255
+ "code": 140
256
+ },
257
+ "72": {
258
+ "name": "SSB0609",
259
+ "age": "26 - 40",
260
+ "accent": "north",
261
+ "gender": "male",
262
+ "code": 72
263
+ }
264
+ },
265
+ "female": {
266
+ "165": {
267
+ "name": "SSB1837",
268
+ "age": "14 - 25",
269
+ "accent": "north",
270
+ "gender": "female",
271
+ "code": 165
272
+ },
273
+ "63": {
274
+ "name": "SSB0578",
275
+ "age": "14 - 25",
276
+ "accent": "north",
277
+ "gender": "female",
278
+ "code": 63
279
+ },
280
+ "126": {
281
+ "name": "SSB1161",
282
+ "age": "14 - 25",
283
+ "accent": "north",
284
+ "gender": "female",
285
+ "code": 126
286
+ },
287
+ "4": {
288
+ "name": "SSB0016",
289
+ "age": "14 - 25",
290
+ "accent": "north",
291
+ "gender": "female",
292
+ "code": 4
293
+ },
294
+ "160": {
295
+ "name": "SSB1759",
296
+ "age": "14 - 25",
297
+ "accent": "north",
298
+ "gender": "female",
299
+ "code": 160
300
+ },
301
+ "64": {
302
+ "name": "SSB0588",
303
+ "age": "14 - 25",
304
+ "accent": "north",
305
+ "gender": "female",
306
+ "code": 64
307
+ },
308
+ "57": {
309
+ "name": "SSB0534",
310
+ "age": "26 - 40",
311
+ "accent": "north",
312
+ "gender": "female",
313
+ "code": 57
314
+ },
315
+ "42": {
316
+ "name": "SSB0380",
317
+ "age": "14 - 25",
318
+ "accent": "north",
319
+ "gender": "female",
320
+ "code": 42
321
+ },
322
+ "122": {
323
+ "name": "SSB1125",
324
+ "age": "14 - 25",
325
+ "accent": "south",
326
+ "gender": "female",
327
+ "code": 122
328
+ },
329
+ "78": {
330
+ "name": "SSB0666",
331
+ "age": "26 - 40",
332
+ "accent": "north",
333
+ "gender": "female",
334
+ "code": 78
335
+ },
336
+ "79": {
337
+ "name": "SSB0668",
338
+ "age": "14 - 25",
339
+ "accent": "north",
340
+ "gender": "female",
341
+ "code": 79
342
+ },
343
+ "47": {
344
+ "name": "SSB0395",
345
+ "age": "14 - 25",
346
+ "accent": "north",
347
+ "gender": "female",
348
+ "code": 47
349
+ },
350
+ "115": {
351
+ "name": "SSB1064",
352
+ "age": "14 - 25",
353
+ "accent": "north",
354
+ "gender": "female",
355
+ "code": 115
356
+ },
357
+ "168": {
358
+ "name": "SSB1878",
359
+ "age": "14 - 25",
360
+ "accent": "north",
361
+ "gender": "female",
362
+ "code": 168
363
+ },
364
+ "49": {
365
+ "name": "SSB0415",
366
+ "age": "14 - 25",
367
+ "accent": "north",
368
+ "gender": "female",
369
+ "code": 49
370
+ },
371
+ "81": {
372
+ "name": "SSB0686",
373
+ "age": "14 - 25",
374
+ "accent": "north",
375
+ "gender": "female",
376
+ "code": 81
377
+ },
378
+ "39": {
379
+ "name": "SSB0366",
380
+ "age": "14 - 25",
381
+ "accent": "south",
382
+ "gender": "female",
383
+ "code": 39
384
+ },
385
+ "92": {
386
+ "name": "SSB0762",
387
+ "age": "14 - 25",
388
+ "accent": "north",
389
+ "gender": "female",
390
+ "code": 92
391
+ },
392
+ "77": {
393
+ "name": "SSB0632",
394
+ "age": "14 - 25",
395
+ "accent": "south",
396
+ "gender": "female",
397
+ "code": 77
398
+ },
399
+ "104": {
400
+ "name": "SSB0915",
401
+ "age": "14 - 25",
402
+ "accent": "south",
403
+ "gender": "female",
404
+ "code": 104
405
+ },
406
+ "88": {
407
+ "name": "SSB0748",
408
+ "age": "14 - 25",
409
+ "accent": "north",
410
+ "gender": "female",
411
+ "code": 88
412
+ },
413
+ "173": {
414
+ "name": "SSB1956",
415
+ "age": "14 - 25",
416
+ "accent": "north",
417
+ "gender": "female",
418
+ "code": 173
419
+ },
420
+ "114": {
421
+ "name": "SSB1056",
422
+ "age": "14 - 25",
423
+ "accent": "south",
424
+ "gender": "female",
425
+ "code": 114
426
+ },
427
+ "161": {
428
+ "name": "SSB1806",
429
+ "age": "14 - 25",
430
+ "accent": "north",
431
+ "gender": "female",
432
+ "code": 161
433
+ },
434
+ "67": {
435
+ "name": "SSB0599",
436
+ "age": "26 - 40",
437
+ "accent": "north",
438
+ "gender": "female",
439
+ "code": 67
440
+ },
441
+ "84": {
442
+ "name": "SSB0720",
443
+ "age": "14 - 25",
444
+ "accent": "north",
445
+ "gender": "female",
446
+ "code": 84
447
+ },
448
+ "44": {
449
+ "name": "SSB0385",
450
+ "age": "14 - 25",
451
+ "accent": "south",
452
+ "gender": "female",
453
+ "code": 44
454
+ },
455
+ "37": {
456
+ "name": "SSB0342",
457
+ "age": "14 - 25",
458
+ "accent": "others",
459
+ "gender": "female",
460
+ "code": 37
461
+ },
462
+ "91": {
463
+ "name": "SSB0760",
464
+ "age": "14 - 25",
465
+ "accent": "north",
466
+ "gender": "female",
467
+ "code": 91
468
+ },
469
+ "131": {
470
+ "name": "SSB1253",
471
+ "age": "14 - 25",
472
+ "accent": "south",
473
+ "gender": "female",
474
+ "code": 131
475
+ },
476
+ "147": {
477
+ "name": "SSB1575",
478
+ "age": "14 - 25",
479
+ "accent": "south",
480
+ "gender": "female",
481
+ "code": 147
482
+ },
483
+ "20": {
484
+ "name": "SSB0200",
485
+ "age": "14 - 25",
486
+ "accent": "north",
487
+ "gender": "female",
488
+ "code": 20
489
+ },
490
+ "162": {
491
+ "name": "SSB1828",
492
+ "age": "26 - 40",
493
+ "accent": "north",
494
+ "gender": "female",
495
+ "code": 162
496
+ },
497
+ "86": {
498
+ "name": "SSB0737",
499
+ "age": "> 41",
500
+ "accent": "north",
501
+ "gender": "female",
502
+ "code": 86
503
+ },
504
+ "36": {
505
+ "name": "SSB0341",
506
+ "age": "26 - 40",
507
+ "accent": "north",
508
+ "gender": "female",
509
+ "code": 36
510
+ },
511
+ "1": {
512
+ "name": "SSB0009",
513
+ "age": "14 - 25",
514
+ "accent": "south",
515
+ "gender": "female",
516
+ "code": 1
517
+ },
518
+ "30": {
519
+ "name": "SSB0309",
520
+ "age": "> 41",
521
+ "accent": "north",
522
+ "gender": "female",
523
+ "code": 30
524
+ },
525
+ "113": {
526
+ "name": "SSB1055",
527
+ "age": "26 - 40",
528
+ "accent": "north",
529
+ "gender": "female",
530
+ "code": 113
531
+ },
532
+ "18": {
533
+ "name": "SSB0193",
534
+ "age": "14 - 25",
535
+ "accent": "south",
536
+ "gender": "female",
537
+ "code": 18
538
+ },
539
+ "51": {
540
+ "name": "SSB0427",
541
+ "age": "14 - 25",
542
+ "accent": "north",
543
+ "gender": "female",
544
+ "code": 51
545
+ },
546
+ "34": {
547
+ "name": "SSB0338",
548
+ "age": "14 - 25",
549
+ "accent": "north",
550
+ "gender": "female",
551
+ "code": 34
552
+ },
553
+ "123": {
554
+ "name": "SSB1131",
555
+ "age": "14 - 25",
556
+ "accent": "south",
557
+ "gender": "female",
558
+ "code": 123
559
+ },
560
+ "120": {
561
+ "name": "SSB1108",
562
+ "age": "14 - 25",
563
+ "accent": "north",
564
+ "gender": "female",
565
+ "code": 120
566
+ },
567
+ "17": {
568
+ "name": "SSB0149",
569
+ "age": "14 - 25",
570
+ "accent": "south",
571
+ "gender": "female",
572
+ "code": 17
573
+ },
574
+ "144": {
575
+ "name": "SSB1555",
576
+ "age": "14 - 25",
577
+ "accent": "south",
578
+ "gender": "female",
579
+ "code": 144
580
+ },
581
+ "73": {
582
+ "name": "SSB0614",
583
+ "age": "26 - 40",
584
+ "accent": "north",
585
+ "gender": "female",
586
+ "code": 73
587
+ },
588
+ "116": {
589
+ "name": "SSB1072",
590
+ "age": "14 - 25",
591
+ "accent": "south",
592
+ "gender": "female",
593
+ "code": 116
594
+ },
595
+ "99": {
596
+ "name": "SSB0851",
597
+ "age": "14 - 25",
598
+ "accent": "north",
599
+ "gender": "female",
600
+ "code": 99
601
+ },
602
+ "148": {
603
+ "name": "SSB1585",
604
+ "age": "14 - 25",
605
+ "accent": "south",
606
+ "gender": "female",
607
+ "code": 148
608
+ },
609
+ "169": {
610
+ "name": "SSB1891",
611
+ "age": "26 - 40",
612
+ "accent": "north",
613
+ "gender": "female",
614
+ "code": 169
615
+ },
616
+ "139": {
617
+ "name": "SSB1393",
618
+ "age": "14 - 25",
619
+ "accent": "north",
620
+ "gender": "female",
621
+ "code": 139
622
+ },
623
+ "128": {
624
+ "name": "SSB1204",
625
+ "age": "14 - 25",
626
+ "accent": "north",
627
+ "gender": "female",
628
+ "code": 128
629
+ },
630
+ "62": {
631
+ "name": "SSB0570",
632
+ "age": "14 - 25",
633
+ "accent": "north",
634
+ "gender": "female",
635
+ "code": 62
636
+ },
637
+ "94": {
638
+ "name": "SSB0780",
639
+ "age": "14 - 25",
640
+ "accent": "north",
641
+ "gender": "female",
642
+ "code": 94
643
+ },
644
+ "149": {
645
+ "name": "SSB1593",
646
+ "age": "14 - 25",
647
+ "accent": "south",
648
+ "gender": "female",
649
+ "code": 149
650
+ },
651
+ "103": {
652
+ "name": "SSB0913",
653
+ "age": "14 - 25",
654
+ "accent": "north",
655
+ "gender": "female",
656
+ "code": 103
657
+ },
658
+ "33": {
659
+ "name": "SSB0323",
660
+ "age": "14 - 25",
661
+ "accent": "north",
662
+ "gender": "female",
663
+ "code": 33
664
+ },
665
+ "43": {
666
+ "name": "SSB0382",
667
+ "age": "14 - 25",
668
+ "accent": "north",
669
+ "gender": "female",
670
+ "code": 43
671
+ },
672
+ "152": {
673
+ "name": "SSB1625",
674
+ "age": "26 - 40",
675
+ "accent": "south",
676
+ "gender": "female",
677
+ "code": 152
678
+ },
679
+ "134": {
680
+ "name": "SSB1366",
681
+ "age": "26 - 40",
682
+ "accent": "north",
683
+ "gender": "female",
684
+ "code": 134
685
+ },
686
+ "66": {
687
+ "name": "SSB0594",
688
+ "age": "14 - 25",
689
+ "accent": "north",
690
+ "gender": "female",
691
+ "code": 66
692
+ },
693
+ "157": {
694
+ "name": "SSB1686",
695
+ "age": "14 - 25",
696
+ "accent": "north",
697
+ "gender": "female",
698
+ "code": 157
699
+ },
700
+ "3": {
701
+ "name": "SSB0012",
702
+ "age": "14 - 25",
703
+ "accent": "north",
704
+ "gender": "female",
705
+ "code": 3
706
+ },
707
+ "89": {
708
+ "name": "SSB0751",
709
+ "age": "14 - 25",
710
+ "accent": "north",
711
+ "gender": "female",
712
+ "code": 89
713
+ },
714
+ "70": {
715
+ "name": "SSB0606",
716
+ "age": "> 41",
717
+ "accent": "north",
718
+ "gender": "female",
719
+ "code": 70
720
+ },
721
+ "133": {
722
+ "name": "SSB1341",
723
+ "age": "14 - 25",
724
+ "accent": "south",
725
+ "gender": "female",
726
+ "code": 133
727
+ },
728
+ "16": {
729
+ "name": "SSB0145",
730
+ "age": "14 - 25",
731
+ "accent": "north",
732
+ "gender": "female",
733
+ "code": 16
734
+ },
735
+ "35": {
736
+ "name": "SSB0339",
737
+ "age": "14 - 25",
738
+ "accent": "north",
739
+ "gender": "female",
740
+ "code": 35
741
+ },
742
+ "55": {
743
+ "name": "SSB0482",
744
+ "age": "14 - 25",
745
+ "accent": "north",
746
+ "gender": "female",
747
+ "code": 55
748
+ },
749
+ "56": {
750
+ "name": "SSB0502",
751
+ "age": "14 - 25",
752
+ "accent": "north",
753
+ "gender": "female",
754
+ "code": 56
755
+ },
756
+ "154": {
757
+ "name": "SSB1650",
758
+ "age": "14 - 25",
759
+ "accent": "north",
760
+ "gender": "female",
761
+ "code": 154
762
+ },
763
+ "6": {
764
+ "name": "SSB0033",
765
+ "age": "14 - 25",
766
+ "accent": "south",
767
+ "gender": "female",
768
+ "code": 6
769
+ },
770
+ "85": {
771
+ "name": "SSB0723",
772
+ "age": "14 - 25",
773
+ "accent": "north",
774
+ "gender": "female",
775
+ "code": 85
776
+ },
777
+ "109": {
778
+ "name": "SSB1008",
779
+ "age": "14 - 25",
780
+ "accent": "north",
781
+ "gender": "female",
782
+ "code": 109
783
+ },
784
+ "82": {
785
+ "name": "SSB0700",
786
+ "age": "14 - 25",
787
+ "accent": "north",
788
+ "gender": "female",
789
+ "code": 82
790
+ },
791
+ "68": {
792
+ "name": "SSB0601",
793
+ "age": "14 - 25",
794
+ "accent": "north",
795
+ "gender": "female",
796
+ "code": 68
797
+ },
798
+ "50": {
799
+ "name": "SSB0426",
800
+ "age": "14 - 25",
801
+ "accent": "south",
802
+ "gender": "female",
803
+ "code": 50
804
+ },
805
+ "54": {
806
+ "name": "SSB0470",
807
+ "age": "14 - 25",
808
+ "accent": "north",
809
+ "gender": "female",
810
+ "code": 54
811
+ },
812
+ "106": {
813
+ "name": "SSB0935",
814
+ "age": "14 - 25",
815
+ "accent": "north",
816
+ "gender": "female",
817
+ "code": 106
818
+ },
819
+ "87": {
820
+ "name": "SSB0746",
821
+ "age": "14 - 25",
822
+ "accent": "north",
823
+ "gender": "female",
824
+ "code": 87
825
+ },
826
+ "90": {
827
+ "name": "SSB0758",
828
+ "age": "14 - 25",
829
+ "accent": "north",
830
+ "gender": "female",
831
+ "code": 90
832
+ },
833
+ "130": {
834
+ "name": "SSB1221",
835
+ "age": "14 - 25",
836
+ "accent": "north",
837
+ "gender": "female",
838
+ "code": 130
839
+ },
840
+ "7": {
841
+ "name": "SSB0038",
842
+ "age": "14 - 25",
843
+ "accent": "north",
844
+ "gender": "female",
845
+ "code": 7
846
+ },
847
+ "14": {
848
+ "name": "SSB0133",
849
+ "age": "14 - 25",
850
+ "accent": "south",
851
+ "gender": "female",
852
+ "code": 14
853
+ },
854
+ "93": {
855
+ "name": "SSB0778",
856
+ "age": "14 - 25",
857
+ "accent": "north",
858
+ "gender": "female",
859
+ "code": 93
860
+ },
861
+ "145": {
862
+ "name": "SSB1563",
863
+ "age": "14 - 25",
864
+ "accent": "south",
865
+ "gender": "female",
866
+ "code": 145
867
+ },
868
+ "155": {
869
+ "name": "SSB1670",
870
+ "age": "14 - 25",
871
+ "accent": "north",
872
+ "gender": "female",
873
+ "code": 155
874
+ },
875
+ "118": {
876
+ "name": "SSB1096",
877
+ "age": "14 - 25",
878
+ "accent": "south",
879
+ "gender": "female",
880
+ "code": 118
881
+ },
882
+ "28": {
883
+ "name": "SSB0299",
884
+ "age": "14 - 25",
885
+ "accent": "south",
886
+ "gender": "female",
887
+ "code": 28
888
+ },
889
+ "159": {
890
+ "name": "SSB1711",
891
+ "age": "14 - 25",
892
+ "accent": "north",
893
+ "gender": "female",
894
+ "code": 159
895
+ },
896
+ "121": {
897
+ "name": "SSB1115",
898
+ "age": "14 - 25",
899
+ "accent": "south",
900
+ "gender": "female",
901
+ "code": 121
902
+ },
903
+ "170": {
904
+ "name": "SSB1918",
905
+ "age": "14 - 25",
906
+ "accent": "north",
907
+ "gender": "female",
908
+ "code": 170
909
+ },
910
+ "22": {
911
+ "name": "SSB0246",
912
+ "age": "14 - 25",
913
+ "accent": "south",
914
+ "gender": "female",
915
+ "code": 22
916
+ },
917
+ "150": {
918
+ "name": "SSB1607",
919
+ "age": "14 - 25",
920
+ "accent": "north",
921
+ "gender": "female",
922
+ "code": 150
923
+ },
924
+ "142": {
925
+ "name": "SSB1437",
926
+ "age": "26 - 40",
927
+ "accent": "north",
928
+ "gender": "female",
929
+ "code": 142
930
+ },
931
+ "2": {
932
+ "name": "SSB0011",
933
+ "age": "26 - 40",
934
+ "accent": "north",
935
+ "gender": "female",
936
+ "code": 2
937
+ },
938
+ "27": {
939
+ "name": "SSB0288",
940
+ "age": "26 - 40",
941
+ "accent": "north",
942
+ "gender": "female",
943
+ "code": 27
944
+ },
945
+ "59": {
946
+ "name": "SSB0539",
947
+ "age": "26 - 40",
948
+ "accent": "north",
949
+ "gender": "female",
950
+ "code": 59
951
+ },
952
+ "41": {
953
+ "name": "SSB0379",
954
+ "age": "14 - 25",
955
+ "accent": "south",
956
+ "gender": "female",
957
+ "code": 41
958
+ },
959
+ "80": {
960
+ "name": "SSB0671",
961
+ "age": "26 - 40",
962
+ "accent": "north",
963
+ "gender": "female",
964
+ "code": 80
965
+ },
966
+ "0": {
967
+ "name": "SSB0005",
968
+ "age": "14 - 25",
969
+ "accent": "north",
970
+ "gender": "female",
971
+ "code": 0
972
+ },
973
+ "166": {
974
+ "name": "SSB1846",
975
+ "age": "14 - 25",
976
+ "accent": "south",
977
+ "gender": "female",
978
+ "code": 166
979
+ },
980
+ "13": {
981
+ "name": "SSB0122",
982
+ "age": "14 - 25",
983
+ "accent": "north",
984
+ "gender": "female",
985
+ "code": 13
986
+ },
987
+ "146": {
988
+ "name": "SSB1567",
989
+ "age": "14 - 25",
990
+ "accent": "others",
991
+ "gender": "female",
992
+ "code": 146
993
+ },
994
+ "24": {
995
+ "name": "SSB0267",
996
+ "age": "26 - 40",
997
+ "accent": "north",
998
+ "gender": "female",
999
+ "code": 24
1000
+ },
1001
+ "138": {
1002
+ "name": "SSB1392",
1003
+ "age": "14 - 25",
1004
+ "accent": "north",
1005
+ "gender": "female",
1006
+ "code": 138
1007
+ },
1008
+ "26": {
1009
+ "name": "SSB0287",
1010
+ "age": "14 - 25",
1011
+ "accent": "north",
1012
+ "gender": "female",
1013
+ "code": 26
1014
+ },
1015
+ "5": {
1016
+ "name": "SSB0018",
1017
+ "age": "14 - 25",
1018
+ "accent": "south",
1019
+ "gender": "female",
1020
+ "code": 5
1021
+ },
1022
+ "31": {
1023
+ "name": "SSB0315",
1024
+ "age": "14 - 25",
1025
+ "accent": "south",
1026
+ "gender": "female",
1027
+ "code": 31
1028
+ },
1029
+ "132": {
1030
+ "name": "SSB1320",
1031
+ "age": "> 41",
1032
+ "accent": "north",
1033
+ "gender": "female",
1034
+ "code": 132
1035
+ },
1036
+ "105": {
1037
+ "name": "SSB0919",
1038
+ "age": "14 - 25",
1039
+ "accent": "north",
1040
+ "gender": "female",
1041
+ "code": 105
1042
+ },
1043
+ "101": {
1044
+ "name": "SSB0871",
1045
+ "age": "26 - 40",
1046
+ "accent": "north",
1047
+ "gender": "female",
1048
+ "code": 101
1049
+ },
1050
+ "96": {
1051
+ "name": "SSB0786",
1052
+ "age": "14 - 25",
1053
+ "accent": "north",
1054
+ "gender": "female",
1055
+ "code": 96
1056
+ },
1057
+ "111": {
1058
+ "name": "SSB1024",
1059
+ "age": "14 - 25",
1060
+ "accent": "north",
1061
+ "gender": "female",
1062
+ "code": 111
1063
+ },
1064
+ "97": {
1065
+ "name": "SSB0794",
1066
+ "age": "14 - 25",
1067
+ "accent": "north",
1068
+ "gender": "female",
1069
+ "code": 97
1070
+ },
1071
+ "164": {
1072
+ "name": "SSB1832",
1073
+ "age": "14 - 25",
1074
+ "accent": "north",
1075
+ "gender": "female",
1076
+ "code": 164
1077
+ },
1078
+ "141": {
1079
+ "name": "SSB1431",
1080
+ "age": "26 - 40",
1081
+ "accent": "north",
1082
+ "gender": "female",
1083
+ "code": 141
1084
+ },
1085
+ "38": {
1086
+ "name": "SSB0354",
1087
+ "age": "> 41",
1088
+ "accent": "north",
1089
+ "gender": "female",
1090
+ "code": 38
1091
+ },
1092
+ "45": {
1093
+ "name": "SSB0393",
1094
+ "age": "< 14",
1095
+ "accent": "north",
1096
+ "gender": "female",
1097
+ "code": 45
1098
+ },
1099
+ "9": {
1100
+ "name": "SSB0057",
1101
+ "age": "14 - 25",
1102
+ "accent": "north",
1103
+ "gender": "female",
1104
+ "code": 9
1105
+ },
1106
+ "137": {
1107
+ "name": "SSB1385",
1108
+ "age": "14 - 25",
1109
+ "accent": "north",
1110
+ "gender": "female",
1111
+ "code": 137
1112
+ },
1113
+ "112": {
1114
+ "name": "SSB1050",
1115
+ "age": "> 41",
1116
+ "accent": "north",
1117
+ "gender": "female",
1118
+ "code": 112
1119
+ },
1120
+ "53": {
1121
+ "name": "SSB0435",
1122
+ "age": "14 - 25",
1123
+ "accent": "north",
1124
+ "gender": "female",
1125
+ "code": 53
1126
+ },
1127
+ "172": {
1128
+ "name": "SSB1939",
1129
+ "age": "14 - 25",
1130
+ "accent": "north",
1131
+ "gender": "female",
1132
+ "code": 172
1133
+ },
1134
+ "117": {
1135
+ "name": "SSB1091",
1136
+ "age": "14 - 25",
1137
+ "accent": "north",
1138
+ "gender": "female",
1139
+ "code": 117
1140
+ },
1141
+ "61": {
1142
+ "name": "SSB0565",
1143
+ "age": "14 - 25",
1144
+ "accent": "north",
1145
+ "gender": "female",
1146
+ "code": 61
1147
+ },
1148
+ "158": {
1149
+ "name": "SSB1699",
1150
+ "age": "26 - 40",
1151
+ "accent": "north",
1152
+ "gender": "female",
1153
+ "code": 158
1154
+ },
1155
+ "71": {
1156
+ "name": "SSB0607",
1157
+ "age": "26 - 40",
1158
+ "accent": "north",
1159
+ "gender": "female",
1160
+ "code": 71
1161
+ },
1162
+ "8": {
1163
+ "name": "SSB0043",
1164
+ "age": "14 - 25",
1165
+ "accent": "north",
1166
+ "gender": "female",
1167
+ "code": 8
1168
+ },
1169
+ "125": {
1170
+ "name": "SSB1138",
1171
+ "age": "14 - 25",
1172
+ "accent": "north",
1173
+ "gender": "female",
1174
+ "code": 125
1175
+ },
1176
+ "129": {
1177
+ "name": "SSB1218",
1178
+ "age": "14 - 25",
1179
+ "accent": "south",
1180
+ "gender": "female",
1181
+ "code": 129
1182
+ },
1183
+ "135": {
1184
+ "name": "SSB1377",
1185
+ "age": "14 - 25",
1186
+ "accent": "north",
1187
+ "gender": "female",
1188
+ "code": 135
1189
+ },
1190
+ "108": {
1191
+ "name": "SSB0987",
1192
+ "age": "14 - 25",
1193
+ "accent": "north",
1194
+ "gender": "female",
1195
+ "code": 108
1196
+ },
1197
+ "11": {
1198
+ "name": "SSB0080",
1199
+ "age": "14 - 25",
1200
+ "accent": "south",
1201
+ "gender": "female",
1202
+ "code": 11
1203
+ },
1204
+ "29": {
1205
+ "name": "SSB0307",
1206
+ "age": "14 - 25",
1207
+ "accent": "north",
1208
+ "gender": "female",
1209
+ "code": 29
1210
+ },
1211
+ "19": {
1212
+ "name": "SSB0197",
1213
+ "age": "26 - 40",
1214
+ "accent": "south",
1215
+ "gender": "female",
1216
+ "code": 19
1217
+ },
1218
+ "127": {
1219
+ "name": "SSB1203",
1220
+ "age": "26 - 40",
1221
+ "accent": "north",
1222
+ "gender": "female",
1223
+ "code": 127
1224
+ },
1225
+ "12": {
1226
+ "name": "SSB0112",
1227
+ "age": "14 - 25",
1228
+ "accent": "south",
1229
+ "gender": "female",
1230
+ "code": 12
1231
+ }
1232
+ }
1233
+ }