docs: def parse_speaker_info(readme_path):
          """ Parse speaker info and return tuple (idx, gender). """
          idx = None
          gender = issuers.Gender.UNKNOWN
          age_group = issuers.AgeGroup.UNKNOWN
          native_lang = None
  
          with open(readme_path, 'r', errors='ignore') as f:
              for raw_line in f:
                  line = raw_line.strip()
  
                  if line is not None and line is not '':
                      line = line.rstrip(';.')
                      parts = line.split(':', maxsplit=1)
  
                      if len(parts) > 1:
                          key = parts[0].strip().lower()
                          value = parts[1].strip()
  
                          if key == 'user name':
                              idx = value
  
                          value = value.lower()
  
                          if key == 'gender':
                              if value in ['männlich', 'male', 'mnnlich']:
                                  gender = issuers.Gender.MALE
                              elif value in ['weiblich', 'female', '[female]']:
                                  gender = issuers.Gender.FEMALE
  
                          if key == 'age range':
                              if value in ['erwachsener', 'adult', '[adult]', '[erwachsener]']:
                                  age_group = issuers.AgeGroup.ADULT
                              elif value in ['senior', '[senior']:
                                  age_group = issuers.AgeGroup.SENIOR
                              elif value in ['youth', 'jugendlicher', '[youth]', '[jugendlicher]']:
                                  age_group = issuers.AgeGroup.YOUTH
                              elif value in ['kind', 'child']:
                                  age_group = issuers.AgeGroup.CHILD
  
                          if key == 'language':
                              if value in ['de', 'ger', 'deu', '[de]']:
                                  native_lang = 'deu'
                              elif value in ['en', 'eng', '[en]']:
                                  native_lang = 'eng'
  
          return issuers.Speaker(idx, gender=gender, age_group=age_group, native_language=native_lang)