Склонение слов для "Алисы": различия между версиями
Материал из MajorDoMo инфо
Xor (обсуждение | вклад) Нет описания правки |
Djeday999 (обсуждение | вклад) (→Код) |
||
Строка 1: | Строка 1: | ||
[[Category:Юзеркейсы]] | [[Category:Юзеркейсы]] | ||
==Описание== | ==Описание== | ||
Склонение слов для голосового движка "Алиса". На основе данного кода можно сделать склонения для любых данных. В | Склонение слов для голосового движка "Алиса". На основе данного кода можно сделать склонения для любых данных. В данных примерах показано как склонять слова "проценты" и "градусы". | ||
==Код== | ==Код== | ||
<pre> | <pre> | ||
Строка 9: | Строка 10: | ||
echo $status;// выводим результат в браузер | echo $status;// выводим результат в браузер | ||
sg('data.hum',$status);// или кидаем в свойство | sg('data.hum',$status);// или кидаем в свойство | ||
Либо с градусами: | |||
$h = '22'; | |||
$tempcels = GetNumberWord($h,array('градус','градуса','градусов')); | |||
$status .= " Температура на улице ".$h." ".$tempcels; | |||
echo $status;// выводим результат в браузер | |||
</pre> | </pre> |
Текущая версия от 19:41, 15 января 2023
Описание
Склонение слов для голосового движка "Алиса". На основе данного кода можно сделать склонения для любых данных. В данных примерах показано как склонять слова "проценты" и "градусы".
Код
$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;// выводим результат в браузер