The annotations are exported using a blabpy function, saved to a repo, whence they can be loaded with a blabr function. See the one_time_script for details.
blabpy.pipeline.extract_aclew_data extracts annotations from a file or recursively from a folder and returns two dataframes: annotations and intervals.
There is a vihi_annotations repo that contains an [update.sh](<http://update.sh>) script. Dev versions (0.0.0.9xxx) are used for now.
There is blabr::get_vihi_annotations() that loads from the repo mentioned above.