code: func (config AudioConfig) params() (map[string]string, error) {
  	params, _ := config.BaseFile.params()
  
  	if config.Duration != 0 {
  		params["duration"] = strconv.Itoa(config.Duration)
  	}
  
  	if config.Performer != "" {
  		params["performer"] = config.Performer
  	}
  	if config.Title != "" {
  		params["title"] = config.Title
  	}
  	if config.Caption != "" {
  		params["caption"] = config.Caption
  		if config.ParseMode != "" {
  			params["parse_mode"] = config.ParseMode
  		}
  	}
  
  	return params, nil
  }
docs: // params returns a map[string]string representation of AudioConfig.