Internet applications for endangered languages: a talking dictionary of Ainu · Study