123456789101112131415161718192021222324252627282930313233343536373839 |
- #EDIT THIS: Put voice IDs here
- VOICE_IDS = []
- RESULT = []
- id_start = 0
- prev = 0
- running_ids = False
- for i in sorted(VOICE_IDS):
- if not running_ids:
- running_ids = True
- id_start = i
- prev = i
- if running_ids and (i - prev > 1):
- if prev - id_start > 0:
- RESULT.append([id_start, prev])
- else:
- RESULT.append(prev)
- id_start = i
- prev = i
- if prev - id_start > 0:
- RESULT.append([id_start, prev])
- else:
- RESULT.append(prev)
- print(RESULT)
- FLATTED = []
- for item in RESULT:
- if isinstance(item, list):
- for i in item:
- FLATTED.append(i)
- else:
- FLATTED.append(item)
- print(f"Original: {len(VOICE_IDS)}; Minified: {len(FLATTED)}")
|