Склонение слов для "Алисы"

Материал из MajorDoMo инфо
Версия от 19:41, 15 января 2023; Djeday999 (обсуждение | вклад) (→‎Код)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Описание

Склонение слов для голосового движка "Алиса". На основе данного кода можно сделать склонения для любых данных. В данных примерах показано как склонять слова "проценты" и "градусы".

Код

 $h = '22';
    $tempcels = GetNumberWord($h,array('процент','процента','процентов')); 
    $status .= " Относительная влажность ".$h." ".$tempcels;
echo $status;// выводим результат в браузер
sg('data.hum',$status);// или кидаем в свойство

Либо с градусами:
 $h = '22';
    $tempcels = GetNumberWord($h,array('градус','градуса','градусов')); 
    $status .= " Температура на улице ".$h." ".$tempcels;
echo $status;// выводим результат в браузер