* feat: add voice to user model * update bot settings on language / learning settings update * use room summary to determine member count * translations