Language recognition on the fly.