rrr
Browse files
orpheus-tts/kartoffel_decoder.py
CHANGED
@@ -42,14 +42,14 @@ def redistribute_codes_kartoffel(code_list):
|
|
42 |
if i == 0: # Nur für die erste Gruppe
|
43 |
print(f"DEBUG KARTOFFEL: First group codes: {code_list[base_idx:base_idx+7]}")
|
44 |
|
45 |
-
#
|
46 |
-
code_0 =
|
47 |
-
code_1 =
|
48 |
-
code_2 =
|
49 |
-
code_3 =
|
50 |
-
code_4 =
|
51 |
-
code_5 =
|
52 |
-
code_6 =
|
53 |
|
54 |
layer_1.append(code_0)
|
55 |
layer_2.append(code_1)
|
|
|
42 |
if i == 0: # Nur für die erste Gruppe
|
43 |
print(f"DEBUG KARTOFFEL: First group codes: {code_list[base_idx:base_idx+7]}")
|
44 |
|
45 |
+
# Exakt wie in der funktionierenden Referenz-Implementierung
|
46 |
+
code_0 = code_list[base_idx]
|
47 |
+
code_1 = code_list[base_idx + 1] - 4096
|
48 |
+
code_2 = code_list[base_idx + 2] - (2 * 4096)
|
49 |
+
code_3 = code_list[base_idx + 3] - (3 * 4096)
|
50 |
+
code_4 = code_list[base_idx + 4] - (4 * 4096)
|
51 |
+
code_5 = code_list[base_idx + 5] - (5 * 4096)
|
52 |
+
code_6 = code_list[base_idx + 6] - (6 * 4096)
|
53 |
|
54 |
layer_1.append(code_0)
|
55 |
layer_2.append(code_1)
|