News

We're sharing our top tips on how to improve your voice for a podcast. Learning these voice exercises for speaking can also help!
Spatial Speech Translation addresses one of automatic translation’s biggest challenges: lots of people speaking at the same ...