mam
|
//sayTo('Лидия Петровна, освободите городской телефон и включите сотовый. Вам не могут дозвониться из Крыма',2,Raspberry1);
sayTo('Проверка связи',2,Raspberry1);
|
SayСurrentTimeToMama
|
// Получаем отдельно часы и минуты
$h=(int)date('G',time());
$m=date('i',time());
// строим строку со временем
$timeword = hword($h).' '.mword($m);
$TimeString = "Московское время ".$timeword;
//echo $TimeString."<br>";
//sayTo($TimeString,2,Mama);
sayTo($TimeString,2,Raspberry1);
//sayTo($TimeString,5,Redmi);
// часы прописью
function hword($string){
$converter = array(
'01' => 'один час', '13' => 'тринадцать часов',
'02' => 'два часа', '14' => 'четырнадцать часов',
'03' => 'три часа', '15' => 'пятнадцать часов',
'04' => 'четыре часа', '16' => 'шеснадцать часов',
'05' => 'пять часов', '17' => 'семнадцать часов',
'06' => 'шесть часов', '18' => 'восемнадцать часов',
'07' => 'семь часов', '19' => 'девятнадцать часов',
'08' => 'восемь часов', '20' => 'двадцать часов',
'09' => 'девять часов', '21' => 'двадцать один час',
'10' => 'десять часов', '22' => 'двадцать два часа',
'11' => 'одиннадцать часов', '23' => 'двадцать три часа',
'12' => 'двенадцать часов', '00' => 'ноль часов',
'1' => 'один час', '5' => 'пять часов',
'2' => 'два часа', '6' => 'шесть часов',
'3' => 'три часа', '7' => 'семь часов',
'4' => 'четыре часа', '8' => 'восемь часов',
'0' => 'ноль часов', '9' => 'девять часов',
);
return strtr($string, $converter);
}
// минуты прописью
function mword($string){
$converter = array(
'01' => 'одна минута', '21' => 'двадцать одна минута', '42' => 'сорок две минуты',
'02' => 'две минуты', '22' => 'двадцать две минуты', '43' => 'сорок три минуты',
'03' => 'три минуты', '23' => 'двадцать три минуты', '44' => 'сорок четыре минуты',
'04' => 'четыре минуты', '24' => 'двадцать четыре минуты', '45' => 'сорок пять минут',
'05' => 'пять минут', '25' => 'двадцать пять минут', '46' => 'сорок шесть минут',
'06' => 'шесть минут', '26' => 'двадцать шесть минут', '47' => 'сорок семь минут',
'07' => 'семь минут', '27' => 'двадцать семь минут', '48' => 'сорок восемь минут',
'08' => 'восемь минут', '28' => 'двадцать восемь минут', '49' => 'сорок девять минут',
'09' => 'девять минут', '29' => 'двадцать девять минут', '50' => 'пятьдесят минут',
'10' => 'десять минут', '30' => 'тридцать минут', '51' => 'пятьдесят одна минута',
'11' => 'одиннадцать минут', '31' => 'тридцать одна минута', '52' => 'пятьдесят две минуты',
'12' => 'двенадцать минут', '32' => 'тридцать две минуты', '53' => 'пятьдесят три минуты',
'13' => 'тринадцать минут', '33' => 'тридцать три минуты', '54' => 'пятьдесят четыре минуты',
'14' => 'четырнадцать минут', '34' => 'тридцать четыре минуты', '55' => 'пятьдесят пять минут',
'15' => 'пятнадцать минут', '35' => 'тридцать пять минут', '56' => 'пятьдесят шесть минут',
'16' => 'шестнадцать минут', '36' => 'тридцать шесть минут', '57' => 'пятьдесят семь минут',
'17' => 'семнадцать минут', '37' => 'тридцать семь минут', '58' => 'пятьдесят восемь минут',
'18' => 'восемнадцать минут', '38' => 'тридцать восемь минут', '59' => 'пятьдесят девять минут',
'19' => 'девятнадцать минут', '39' => 'тридцать девять минут', '00' => 'ровно',
'20' => 'двадцать минут', '40' => 'сорок минут', '0' => 'ровно',
'41' => 'сорок одна минута',
);
return strtr($string, $converter);
}
|
SayСurrentTimeToMama_copy
|
// Получаем отдельно часы и минуты
$h=(int)date('G',time());
$m=date('i',time());
// строим строку со временем
$timeword = hword($h).' '.mword($m);
$TimeString = "Московское время ".$timeword;
//echo $TimeString."<br>";
sayTo($TimeString,5,Raspberry1);
sayTo($TimeString,5,lv);
//sayTo('сорок',2,lv);
// часы прописью
function hword($string){
$converter = array(
'01' => 'один час', '13' => 'тринадцать часов',
'02' => 'два часа', '14' => 'четырнадцать часов',
'03' => 'три часа', '15' => 'пятнадцать часов',
'04' => 'четыре часа', '16' => 'шеснадцать часов',
'05' => 'пять часов', '17' => 'семнадцать часов',
'06' => 'шесть часов', '18' => 'восемнадцать часов',
'07' => 'семь часов', '19' => 'девятнадцать часов',
'08' => 'восемь часов', '20' => 'двадцать часов',
'09' => 'девять часов', '21' => 'двадцать один час',
'10' => 'десять часов', '22' => 'двадцать два часа',
'11' => 'одиннадцать часов', '23' => 'двадцать три часа',
'12' => 'двенадцать часов', '00' => 'ноль часов',
'1' => 'один час', '5' => 'пять часов',
'2' => 'два часа', '6' => 'шесть часов',
'3' => 'три часа', '7' => 'семь часов',
'4' => 'четыре часа', '8' => 'восемь часов',
'0' => 'ноль часов', '9' => 'девять часов',
);
return strtr($string, $converter);
}
// минуты прописью
function mword($string){
$converter = array(
'01' => 'одна минута', '21' => 'двадцать одна минута', '42' => 'сорок две минуты',
'02' => 'две минуты', '22' => 'двадцать две минуты', '43' => 'сорок три минуты',
'03' => 'три минуты', '23' => 'двадцать три минуты', '44' => 'сорок четыре минуты',
'04' => 'четыре минуты', '24' => 'двадцать четыре минуты', '45' => 'сорок пять минут',
'05' => 'пять минут', '25' => 'двадцать пять минут', '46' => 'сорок шесть минут',
'06' => 'шесть минут', '26' => 'двадцать шесть минут', '47' => 'сорок семь минут',
'07' => 'семь минут', '27' => 'двадцать семь минут', '48' => 'сорок восемь минут',
'08' => 'восемь минут', '28' => 'двадцать восемь минут', '49' => 'сорок девять минут',
'09' => 'девять минут', '29' => 'двадцать девять минут', '50' => 'пятьдесят минут',
'10' => 'десять минут', '30' => 'тридцать минут', '51' => 'пятьдесят одна минута',
'11' => 'одиннадцать минут', '31' => 'тридцать одна минута', '52' => 'пятьдесят две минуты',
'12' => 'двенадцать минут', '32' => 'тридцать две минуты', '53' => 'пятьдесят три минуты',
'13' => 'тринадцать минут', '33' => 'тридцать три минуты', '54' => 'пятьдесят четыре минуты',
'14' => 'четырнадцать минут', '34' => 'тридцать четыре минуты', '55' => 'пятьдесят пять минут',
'15' => 'пятнадцать минут', '35' => 'тридцать пять минут', '56' => 'пятьдесят шесть минут',
'16' => 'шестнадцать минут', '36' => 'тридцать шесть минут', '57' => 'пятьдесят семь минут',
'17' => 'семнадцать минут', '37' => 'тридцать семь минут', '58' => 'пятьдесят восемь минут',
'18' => 'восемнадцать минут', '38' => 'тридцать восемь минут', '59' => 'пятьдесят девять минут',
'19' => 'девятнадцать минут', '39' => 'тридцать девять минут', '00' => 'ровно',
'20' => 'двадцать минут', '40' => 'сорок минут', '0' => 'ровно',
'41' => 'сорок одна минута',
);
return strtr($string, $converter);
}
|
SayСurrentTimeToMama_copy_copy
|
// Получаем отдельно часы и минуты
$h=(int)date('G',time());
$m=date('i',time());
// строим строку со временем
$timeword = hword($h).' '.mword($m);
$TimeString = "Московское время ".$timeword;
echo $TimeString."<br>";
sayTo($TimeString,2,Raspberry1);
//sayTo("двадцать пять",2,RedmiVPN);
//sayTo("привет, Никита",2,lv);
//sayTo('сорок',2,lv);
// часы прописью
function hword($string){
$converter = array(
'01' => 'один час', '13' => 'тринадцать часов',
'02' => 'два часа', '14' => 'четырнадцать часов',
'03' => 'три часа', '15' => 'пятнадцать часов',
'04' => 'четыре часа', '16' => 'шеснадцать часов',
'05' => 'пять часов', '17' => 'семнадцать часов',
'06' => 'шесть часов', '18' => 'восемнадцать часов',
'07' => 'семь часов', '19' => 'девятнадцать часов',
'08' => 'восемь часов', '20' => 'двадцать часов',
'09' => 'девять часов', '21' => 'двадцать один час',
'10' => 'десять часов', '22' => 'двадцать два часа',
'11' => 'одиннадцать часов', '23' => 'двадцать три часа',
'12' => 'двенадцать часов', '00' => 'ноль часов',
'1' => 'один час', '5' => 'пять часов',
'2' => 'два часа', '6' => 'шесть часов',
'3' => 'три часа', '7' => 'семь часов',
'4' => 'четыре часа', '8' => 'восемь часов',
'0' => 'ноль часов', '9' => 'девять часов',
);
return strtr($string, $converter);
}
// минуты прописью
function mword($string){
$converter = array(
'01' => 'одна минута', '21' => 'двадцать одна минута', '42' => 'сорок две минуты',
'02' => 'две минуты', '22' => 'двадцать две минуты', '43' => 'сорок три минуты',
'03' => 'три минуты', '23' => 'двадцать три минуты', '44' => 'сорок четыре минуты',
'04' => 'четыре минуты', '24' => 'двадцать четыре минуты', '45' => 'сорок пять минут',
'05' => 'пять минут', '25' => 'двадцать пять минут', '46' => 'сорок шесть минут',
'06' => 'шесть минут', '26' => 'двадцать шесть минут', '47' => 'сорок семь минут',
'07' => 'семь минут', '27' => 'двадцать семь минут', '48' => 'сорок восемь минут',
'08' => 'восемь минут', '28' => 'двадцать восемь минут', '49' => 'сорок девять минут',
'09' => 'девять минут', '29' => 'двадцать девять минут', '50' => 'пятьдесят минут',
'10' => 'десять минут', '30' => 'тридцать минут', '51' => 'пятьдесят одна минута',
'11' => 'одиннадцать минут', '31' => 'тридцать одна минута', '52' => 'пятьдесят две минуты',
'12' => 'двенадцать минут', '32' => 'тридцать две минуты', '53' => 'пятьдесят три минуты',
'13' => 'тринадцать минут', '33' => 'тридцать три минуты', '54' => 'пятьдесят четыре минуты',
'14' => 'четырнадцать минут', '34' => 'тридцать четыре минуты', '55' => 'пятьдесят пять минут',
'15' => 'пятнадцать минут', '35' => 'тридцать пять минут', '56' => 'пятьдесят шесть минут',
'16' => 'шестнадцать минут', '36' => 'тридцать шесть минут', '57' => 'пятьдесят семь минут',
'17' => 'семнадцать минут', '37' => 'тридцать семь минут', '58' => 'пятьдесят восемь минут',
'18' => 'восемнадцать минут', '38' => 'тридцать восемь минут', '59' => 'пятьдесят девять минут',
'19' => 'девятнадцать минут', '39' => 'тридцать девять минут', '00' => 'ровно',
'20' => 'двадцать минут', '40' => 'сорок минут', '0' => 'ровно',
'41' => 'сорок одна минута',
);
return strtr($string, $converter);
}
|
SayСurrentTimeToMama_Yandex
|
// Получаем отдельно часы и минуты
$h=(int)date('G',time());
$m=date('i',time());
// строим строку со временем
$timeword = hword($h).' '.mword($m);
$TimeString = "Московское время ".$timeword;
//echo $TimeString."<br>";
//sayTo($TimeString,2,Mama);
callAPI('/api/module/yadevices','GET',array('station'=>1,'say'=>$TimeString));
//sayTo($TimeString,2,Raspberry1);
//sayTo($TimeString,5,Redmi);
// часы прописью
function hword($string){
$converter = array(
'01' => 'один час', '13' => 'тринадцать часов',
'02' => 'два часа', '14' => 'четырнадцать часов',
'03' => 'три часа', '15' => 'пятнадцать часов',
'04' => 'четыре часа', '16' => 'шеснадцать часов',
'05' => 'пять часов', '17' => 'семнадцать часов',
'06' => 'шесть часов', '18' => 'восемнадцать часов',
'07' => 'семь часов', '19' => 'девятнадцать часов',
'08' => 'восемь часов', '20' => 'двадцать часов',
'09' => 'девять часов', '21' => 'двадцать один час',
'10' => 'десять часов', '22' => 'двадцать два часа',
'11' => 'одиннадцать часов', '23' => 'двадцать три часа',
'12' => 'двенадцать часов', '00' => 'ноль часов',
'1' => 'один час', '5' => 'пять часов',
'2' => 'два часа', '6' => 'шесть часов',
'3' => 'три часа', '7' => 'семь часов',
'4' => 'четыре часа', '8' => 'восемь часов',
'0' => 'ноль часов', '9' => 'девять часов',
);
return strtr($string, $converter);
}
// минуты прописью
function mword($string){
$converter = array(
'01' => 'одна минута', '21' => 'двадцать одна минута', '42' => 'сорок две минуты',
'02' => 'две минуты', '22' => 'двадцать две минуты', '43' => 'сорок три минуты',
'03' => 'три минуты', '23' => 'двадцать три минуты', '44' => 'сорок четыре минуты',
'04' => 'четыре минуты', '24' => 'двадцать четыре минуты', '45' => 'сорок пять минут',
'05' => 'пять минут', '25' => 'двадцать пять минут', '46' => 'сорок шесть минут',
'06' => 'шесть минут', '26' => 'двадцать шесть минут', '47' => 'сорок семь минут',
'07' => 'семь минут', '27' => 'двадцать семь минут', '48' => 'сорок восемь минут',
'08' => 'восемь минут', '28' => 'двадцать восемь минут', '49' => 'сорок девять минут',
'09' => 'девять минут', '29' => 'двадцать девять минут', '50' => 'пятьдесят минут',
'10' => 'десять минут', '30' => 'тридцать минут', '51' => 'пятьдесят одна минута',
'11' => 'одиннадцать минут', '31' => 'тридцать одна минута', '52' => 'пятьдесят две минуты',
'12' => 'двенадцать минут', '32' => 'тридцать две минуты', '53' => 'пятьдесят три минуты',
'13' => 'тринадцать минут', '33' => 'тридцать три минуты', '54' => 'пятьдесят четыре минуты',
'14' => 'четырнадцать минут', '34' => 'тридцать четыре минуты', '55' => 'пятьдесят пять минут',
'15' => 'пятнадцать минут', '35' => 'тридцать пять минут', '56' => 'пятьдесят шесть минут',
'16' => 'шестнадцать минут', '36' => 'тридцать шесть минут', '57' => 'пятьдесят семь минут',
'17' => 'семнадцать минут', '37' => 'тридцать семь минут', '58' => 'пятьдесят восемь минут',
'18' => 'восемнадцать минут', '38' => 'тридцать восемь минут', '59' => 'пятьдесят девять минут',
'19' => 'девятнадцать минут', '39' => 'тридцать девять минут', '00' => 'ровно',
'20' => 'двадцать минут', '40' => 'сорок минут', '0' => 'ровно',
'41' => 'сорок одна минута',
);
return strtr($string, $converter);
}
|