Нужно разместить на сайте страничку с прайсом, я так понимаю, что без программирования не обойтись. Все материалы прикрепил. Посмотрите шаблон, обьяснения ниже. Кроссбраузерность обязательна. Заголовок «Стоимость картриджей» должен быть по середине и размером вак и все заголовки ...
Переписать функцию на PHP
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Нужно написать/переписать функцию для php-скрипта:
вот так это работает в консоле:
curl -F "Content-Type=audio/x-wav" -F "audio=@/tmp/file-name.wav" asr.yandex.net/asr_xml\?key=my_secure_key\&uuid=12 345678123456781234567812345678\&topic=maps\&lang=r u-RU
В ответ сервер отдает примерно это:
город
Нужно обернуть это как функцию, в качестве параметров будет передаваться: путь файла с именем (пример: /tmp/2014-05-12_20-06-42__45)+uuid – уникальный идентификатор.
Нужно вернуть : город, предпочтение отдавать 1 результату (variant confidence="1").
если сервер вернул что-то типа:
из ф-ции возвращаем пустую строку.
Как это работало на гугле:
$city = speech_recognition($recordfile);
function speech_recognition($filename) {
system('flac -f -s '.$filename.'.wav -o '.$filename.'.flac');
$file_to_upload = array('myfile'=>'@'.$filena me.'.flac');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=ru-RU");
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: audio/x-flac; rate=8000"));
curl_setopt($ch, CURLOPT_POSTFIELDS, $file_to_upload);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$result=curl_exec ($ch);
curl_close ($ch);
$json_array = json_decode($result, true);
return $json_array["hypotheses"][0]["utter ance"];
}
А будет примерно так(вызов ф-ции):
$city = speech_recognition($recordfile,$uniqueid);
дополнительно нужно конвертировать аудио файл в формат: audio/xpcm;bit=16;rate=16000, изначально он wav.
при согласовании суммы и сроков, дополнительно вышлю файлы для теста, доки и остальное.
- Похожие заказы
- $500Веб-программирование4 заявкиЗакрыт10 лет назад
Есть свёрстанный лендинг. Необходимо внедрить формы: 1. Заказ. 2. Обратный звонок.
Веб-программирование4 заявкиЗакрыт10 лет назад- $50
Есть сайт kongregate.com/games/NewStage/werebox-2 Там встраивается флеш игра. Когда во флешке происходит какое-то событие (например уровень завершен) сайт отображает это событие в правой колонке от игры (там увеличивается прогресс бар Achivments / Goal Checklist ). Необходимо разобраться и обьяснить как ...
Веб-программирование3 заявкиЗакрыт10 лет назад - $2500
ищу фронт-энд разработчика для временной работы (с возможным продлением), требуется опыт c javacscript, jquery, django, для back-end ничего писать не нужно, но фамильярность с django templates обязательна, cryptojs это плюс.
Веб-программирование1 заявкаЗакрыт10 лет назад Необходимо сделать сайт на джумле,поставить готовый шаблон настроить магазин,прикрутить платежную систему и спарсить 4 категории для магазина!
Веб-программирование8 заявокЗакрыт10 лет назадНеобходимо сделать некоторые доработки для Woocommerce Основное, что нужно сделать – разработка системы заказов для зарегистрированных (оптовых) клиентов. В данном разделе сайта выводится весь товар, который доступен для оптовой покупки (это товар, который имеет количество на складе ...
Веб-программирование1 заявкаЗакрыт10 лет назадНеобходимо реализовать в интернет-магазине inter-line.ru карточку товара. Сайт самописный на фреймворке Yii. В карточку товара необходимо вывести: фото товара, описание товара, свойства товара.
Веб-программирование5 заявокЗакрыт10 лет назадВ админке самописного движка сделать функцию добавления фото к объектам с Google Images. При нажатии на кнопку добавить фото - выводятся n фотографий с Google Images по запросу названия объекта и предлагает прикрепить эти фото ...
Веб-программирование3 заявкиЗакрыт10 лет назадСистема учета автомобилей. ТЗ в приложении с описанием ролей и требуемых функций обязателен опыт работы с фреймворками дизайна системе не требуется, но кое-какая разметка приветствуется Выполнение работы будет поэтапным с оплатой за каждый этап после его выполнения. Бюджет и сроки ...
Веб-программирование11 заявокЗакрыт10 лет назад