This alignment between audio and text is the fantastic work of Avinash Varna (see here), but the ugliness of this website is (so far) entirely my own.