Происхождение слова вякать

вя́кать — 1. «плакать», 2. «болтать; лаять; протяжно говорить; читать; клянчить», вя́чать, сербохорв. вѐкнути «блеять», ве̑к «блеяние козы», словен. vékati «кричать, жаловаться». Шефтеловиц (WZKM 34, 225) считает это слово родственным ср.-перс. vāng «крик, шум, голос», белудж. gvānk «зов, звук», ново-перс. bāng — то же. По-видимому, это звукоподражания. Сближение Горяева (ЭС 62) с др.-инд. vákti «говорит», vácas «слово», лат. vōx сомнительно в фонетическом отношении; см. Преобр. 1, 111.

См. также: значение слова вякать в толковых словарях.