espnet2.fileio.json_scp.JsonScpReader
Less than 1 minute
espnet2.fileio.json_scp.JsonScpReader
class espnet2.fileio.json_scp.JsonScpReader(fname: str | Path)
Bases: Mapping
Read utterance-keyed JSON objects for structured annotations.
Examples
key1 {“metric”: 0.1} key2 {“metric”: 0.2} key3 {“metric”: 0.3} …
>>> reader = JsonScpReader("annotations.scp")
>>> for key, metric in reader.items():
... print(key, metric)keys() → a set-like object providing a view on D's keys
