web analytics

Echo Labs

Echo Labs

Echo Labs is building the first AI capable of human-level transcription. Echo labs aims at making accessibility affordable for the ~6,000 US higher-ed institutions that need to caption their content.