p.s. сейчас счетчик то измениться

поигрался http://tts.voicetech.yandex.net/generate?text=король умер,даздравствует король!&format=mp3&lang=ru-RU&emotion=neutral&speaker=omazh&key=
Модератор: immortal
Не балуйтесь с моим ключом, уже 61 запрос... Заблокируют его и не смогу завтра попробовать голос Яндексаgagarin74 писал(а): p.s. сейчас счетчик то измениться![]()
10000 запросов для мобильных приложений!gagarin74 писал(а):так там в описании 10 000 запросов!!!! а сейчас всего 61 и сутки кончаютсяэто у меня ребенок начал изучать технологии будущего.
Код: Выделить всё
<?php
/*
* @version 0.2
*/
/**
* Title
*
* Description
*
* @access public
* http://translate.google.com/translate_tts?ie=UTF-8&tl=ru&q=Privet"
https://tts.voicetech.yandex.net/generate?
text=<текст для генерации>
& format=<формат аудио файла>
& lang=<язык>
& speaker=<голос>
& key=<API‑ключ>
& [emotion=<окраска голоса>]
& [drunk=<окраска голоса>]
& [ill=<окраска голоса>]
& [robot=<окраска голоса>]
http://tts.voicetech.yandex.net/generate?text=test&format=mp3&lang=ru-RU&speaker=omazh&robot=true&emotion=mixed&key=6ba04a65-a10c-4f52-b1fb-92e3ff2784bf
*/
function GoogleTTS($message, $lang='ru') {
$filename=md5($message).'.mp3';
if (file_exists(ROOT.'cached/voice/'.$filename)) {
@touch(ROOT.'cached/voice/'.$filename);
return ROOT.'cached/voice/'.$filename;
}
$base_url = 'https://tts.voicetech.yandex.net/generate?';
$qs = http_build_query(array(
'lang' => 'ru-RU',
'speaker' => 'omazh',
'key' => 'тут вставляем ваш api ключ',
'text' => $message
));
try {
$contents = file_get_contents($base_url . $qs);
} catch(Exception $e){
registerError('googletts', get_class($e).', '.$e->getMessage());
}
if ($contents) {
if (!is_dir(ROOT.'cached/voice')) {
@mkdir(ROOT.'cached/voice', 0777);
}
SaveFile(ROOT.'cached/voice/'.$filename, $contents);
return ROOT.'cached/voice/'.$filename;
} else {
return 0;
}
}
?>
Поддерживаю!gagarin74 писал(а):Ждемс обновление!!!!!!!!