САМОГОВОРЯЩИЙ разбор слова по составу

Как разобрать слово САМОГОВОРЯЩИЙ по составу?

самоговорящий

Части слова: сам/о/говор/ящ/ий
Состав слова:
сам, говор — корни,
о — соединительная гласная,
ящ — суффикс,
ий — окончание,
самоговорящ — основа слова.

Задание встречается в 3, 4, 5, 6 классе