Фриланс-проекты › Альтернатива Алексы Альтернатива Алексы
Всем привет,
я хочу получить программу для Демо варианта альтернативы Алексы.
Что я хочу получить в идеале:
Сама программа на английском пожалуйста:
Будет состоять из нескольких модулей – простой распознавалки речи (ненадо сложной пока), превращения речи в команды (нлп), обработка и исполнение этих команд - все как в алексе.
Сами команды или функционал я хочу ограничить 7 функциями, чтобы сделать все довольно быстро и просто на данном этапе.
Последнее сам интерфейс. Пусть все работает на демо веб сайте с адресом типа: 28.12.165. Когда пользователь заходит на сайт должна работать программа. Должна работать голосовая функция (это основной функционал) и пусть будет строка – текст запросов пользователя и ответов программы. Ну и пусть стенограмма записывается, чтобы можно было посмотреть какие были запросы и как на них программа реагировала.
Этот шаг необязательно, но желательно. Если будет программа, я смогу залить ее на какой нибудь сервер в крайнем случае, но желательно, чтобы это было сделано.
Сергей
Спасибо, всем кто откликнулся, я получил порядка 10 предложений и теперь как-то должен выбрать одно. Ниже уточню детали проекта.
Как должна работать программа: Я хочу чтобы был тестовый сервер с простым интерфейсом. Оплата сервера моя, но заказчика я попрошу все настроить чтобы пользователи могли заходить на сервер. При входе на сервер запускается программа. Никаких профилей, паролей ненадо, это будет простое демо. Все по-простому.
Несколько пользователей могут находиться на сервере одновременно. При входе на сервер начинается сессия и запускается программа. При выходе - сброс параметров, не надо хранить информацию о пользователе и его настройки.
Пусть все работает на тестовом сервере с адресом типа: 28.12.165, простой интерфейс. Должна работать голосовая функция (это основной функционал). Пользователь задает голосом вопрос и получает голосовой ответ. Все как в алексе. Посмотрите что такое алекса если не пользовались.
Пусть также будет строка – текст запросов пользователя и ответов программы. Ну и пусть стенограмма записывается в какой нибудь файл, чтобы можно было посмотреть какие были запросы и как на них программа реагировала. Голос записывать не надо.
Программа должа работать на английском пока. Если вы английским не совсем владеете, нет проблем, я помогу с командами и ключевыми словами. Базовые знания предпочтительны.
Ввот список функций, которые я хочу получить на выходе:
1.Сводку погоды, через bbc.co.uk/weather
2.Новости – читать заголовки bbc.co.uk/news а также переходить открывать статьи по голосовому запросу и читать их.
3.Отвечать на запросы сколько сейчас времени, какое число, год итд
4.Ставить будильник, отменять его, менять время итд. Например, пусть зазвонит через 10 минут. При выходе из программы пусть данные сбрасываются. хранить ничего не надо.
5.Ставить напоминалку, типа будильника пусть программа голосом напоминает о встрече, там событии итд. Неважно какое событие, пусть программа читает заголовок события только, например встретить диму во вторник в 10. напоминания подобные мейлу.
6.Играть музыку. Пусть программа заходить на youtube выбирает там треки, альбомы по названию исполнителя и песни.
7.Осуществлять поиск по ebay.co.uk по ключевым словам, читать заголовки и цены (описания товаров), заходить в заголовки, читать подробное описание. Добавлять товары в корзину, менять корзину, выходить на оплату.
В интернете есть образцы кода по алексе, кортане или по гуглу. Прошу внаглую не копировать.
Пожалуйста напишите как будете делать проект на пол странички, а также дайте ссылки с 2-3 похожими проектами. мне нужно из 10 одного исполнителя выбрать.
Спасибо!
Всем спасибо за ответы я приму решения числа 3-4 января? Пока отдыхайте. С новым годом!
-
927 3 0 1 Во первых я начну с выполнения функционала.
1) Обычный парсинг через bs4 сайта http://bbc.co.uk/weather
2) Тоже парсинг через bs4 сайта http://bbc.co.uk/news
3) Функция есть в Python в библиотеке datetime
4) По факту функция делится на 2 части.
4.1) Часть с самим будильником то есть, чтобы оно играло будильник
4.2) Проверять время, сколько осталось до будильника
5) Большая часть функций из 4 пункта, но вместо музыки будет играть голос голосового помощника
6) Данная функция будет делится на 3 этапа
… 6.1) Поиск песен
6.2) Загрузка песен
6.3) Проигрывание песни
7) Парсинг с помощью bs4, а покупка автоматизируется с помощью selenium.
Второе что нужно сделать это распознавание голоса. Это делается с помощью библиотек Python, которые распознают голос и обрабатывают его.
Третье это работа с сайтом, сайт выполнил бы я на Flask, он более удачный для данного ИИ.
-
187 1 1 Здравствуйте. Есть только один вопрос по "Алексе". Отвечать она будет текстом или голосом? Искусственный интеллект можно не писать, можно только отталкиваться ключевыми словами. Сайт могу написать на python Flask. В качестве beta тестирования программу можно будет залить на heroku, бесплатный хостинг. Но работает он только 18 часов. А когда он будет выключен, никто не знает...
-
427 6 0 Привет Сергей, буду рад попробовать реализовать ваш проект) Сделаю значительно дешевле, чем остальные.
-
1592 13 0 Доброго вечора. Уже маю приблизну програму, але ця програма має ширший функціонал . Написана програма на пайтоні .
Пишіть в приват. Дякую.
-
171 1 0 Готов взяться за проект. Есть идеи как решить данную задачу. Пишите в ЛС обсудим.
-
392 4 0 Здравствуйте, есть опыт разработки голосового помощника, на сайт внедрить также не составит труда. Напишите в ЛС, покажу демку, также обсудим детали.
Добавление нового текста, как и просили:
Как будет работать сам костяк помощника:
Пользователь заходит на сайт, нажимает на кнопку записи голоса, после того как сказал нажимает кнопку отправить(можно сделать чтобы отправлялось само).
Данная запись отсылается на сервер и запускается распознавание. Далее в зависимости от того, что было в команде производятся действия(сводка погоды, и т.д.)
Далее формируется голосовой ответ, и он отсылается к клиенту. Ответ воспроизводится, запрос пользователя сохраняется в БД.
Далее по пунктам:
1)Сводка погоды - простой парсинг(парсить умею, крайний заказ был с этим связан)
… 2)Новости - тоже самое
3)Вообще просто, просто преобразовать строку в текст и отдать клиенту
4)Сделать будет сложнее, но тоже реализуемо. Сделаю скорее всего с помощью Celery, также можно с помощью Asyncio
5)Аналогично
6)Наверное самый сложный пункт, нужно будет сделать загрузку этих песен и потоковую передачу к клиенту, но тоже реализуемо
7)Аналогично первым двум пунктам
Код помощника которого писал и пример работы могу кинуть только в лс, такие уж правила сервиса.
-
185 Здравствуйте, я хочу реализовать ваш проект, голосовой функционал я буду писать на python при помощи библиотеки pyaudio, Web интерфейс на чистом html, css, js. Добавления новых функций по вашему желанию.
Задавайте любые вопросы.
С радостью на них отвечу.
С уважением.
Александр К.
-
566 2 0 Готов выполнить проект, делал все функции по отдельности. Пишите в личные сообщения.
-
1005 19 1 1 Здравствуйте. Готов реализовать вашу идею. Веб-приложение для голосового ассистента реализую на Java. Анализ речи могу реализовать на speech api. Сделать парсинг различных медиасредств не составит большого труда. Обращайтесь в лс для уточнения деталей
-
420 6 0 Приветствую,уже релизововал что-то похожие, можете посмотреть здесь https://youtu.be/CkmHXXpfi0s.
Для вас перепишу как надо на python.Пишите в лс,обсудим
-
ставка отозвана
-
Задайте ваш вопрос заказчику