in simuleval/online/client.py [0:0]
def get_source(self, instance_id: int,
extra_params: Optional[dict] = None) -> str:
url = f'{self.base_url}/src'
params = {"instance_id": instance_id}
if extra_params is not None:
for key in extra_params.keys():
params[key] = extra_params[key]
try:
r = requests.get(url, params=params)
except Exception as e:
logger.error(f'Failed to request a source segment: {e}')
return r.json()