AI versus teachers and peers: a comparative study on speaking performance, willingness to communicate, self-perceived communicative competence and foreign language anxiety | Synapse