Искуственный интеллект15.04.2014, 12:33. Показов 16534. Ответов 108
Метки нет (Все метки)
Чтобы заняться искусственным интеллектом, надо сделать
Первый шаг. А именно определить способ хранения информации. Этот способ должен быть удобен как для человека, так и для программы, которая будет пользоваться этой информацией. Не долго ломая голову, я решил воспользоваться обыкновенным текстовым файлом. Расположив информацию в две строки. Строка с нечетным номером это запрос информации, а строка с четным номером это ответ на запрос. Чтобы опробовать скорость выдачи информации была написана следующая программа
Объёмом более 11 МБ и содержащий ровно 1 000 000 строк В последней строке содержался ответ (запрос в предпоследней) Задержка по времени что-то около половины секунды. Меня это вполне устраивает. Примечание: Как я сказал это очень удобно для человека. Например вы можете создать свой файл, который будет снабжать Вас необходимой вам информацией. Ну нужен вам перевод слова с английского на русский или наоборот - пожалуйста. А если допустим вы хотите вспомнить формулу, скажем синус двойного аргумента, то тоже нет проблем. Желаю всем удачи!
2
|
||||||
| 15.04.2014, 12:33 | |
|
Ответы с готовыми решениями:
108
QBasic измеряет интеллект Кто что знает о Artificial Intelligence (Искуственный интеллект)? Искуственный резистор |
|
1 / 1 / 0
Регистрация: 22.05.2020
Сообщений: 19
|
||
| 23.05.2020, 13:31 | ||
|
0
|
||
|
Наивное Существо
|
|
| 23.05.2020, 13:33 | |
|
Altairhappystar, да просто. Нажимаешь на кнопу "ПУСК", и она работает. Что тут сложного?
БД хранится в таблицах - что мешает несколько файлов *.xls" ? А программа - втихомолку работает, выдавая на телевизор ответы... Да и вообще, кто мешает в том же экселе сделать БД на основе своих файлов ( не *.xls)&
0
|
|
|
1 / 1 / 0
Регистрация: 22.05.2020
Сообщений: 19
|
|
| 23.05.2020, 22:56 | |
|
Спасибо. Как ваше мнение о возможности составить програмку на VB для записи речи в файл? Объем - несколько предложений. Я не профи (любитель близко к чайнику)) в программировании и никак не могу найти ничего подходящего... И возможно ли это вообще?
0
|
|
|
Наивное Существо
|
|
| 23.05.2020, 23:09 | |
|
Если не ошибаюсь, это возможно... Но не приходилось.
Подумаю. Добавлено через 6 минут Если не ошибаюсь, это возможно... Но не приходилось. Подумаю. Добавлено через 15 секунд Там надо подключать ссылку на библиотеку DirectX 8 for visual Basic Type library ,и там есть возможность работать со звуком directsound. Завтра вечером отвечу, смогу ли быстро написать...
1
|
|
|
1 / 1 / 0
Регистрация: 22.05.2020
Сообщений: 19
|
||
| 24.05.2020, 11:51 | ||
0
|
||
|
|
||
| 24.05.2020, 14:12 | ||
|
Перевод речи в текстовый файл Думаете смена темы что то изменит?
0
|
||
|
Наивное Существо
|
|||
| 24.05.2020, 15:27 | |||
|
Altairhappystar, итак, о создании в VB программы записи речи (разговора, музыки) с микрофона возможно.
Но, как понимаю (почитав ссылку Pro_grammer
Но я не буду делать. Хотя сама программа всего строк на 100. Главная причина - если я даю проект кому-то на обозрение, то у меня привычка данный проект тестировать. А у меня даже микрофона нет , и, значит, не смогу выступить для образца .2) у меня нет музыкального слуха. А для настройки программы, возможно, это понадобится... А теперь о самой программе - с чем придётся столкнуться, если займётесь. Опять же - только записывать без всякого анализа. А вот уже из файла распознавание слов и даже проговорить речь, взяв её из файла - уже куча программ есть. А вы уже сможете из VB запустить эту внешнюю прогу и т.д........ Итак, Вам понадобится: 1. подключить ссылку на библиотеку DirectX8 for Visual Basic Type Library. 2. использовать два класса: DirectSound8Capture и DirectSound8CaptureBuffer 3. понимать, какие параметры нужны для буфера - килогерцы, стерео, биты. Я в этом - ноль, не разбираюсь 4. после создания буфера создается файл WAV. Желательно понимать формат WAV (можно и другие форматы по идее). 5. периодически сохранять содержимие буфера, проверяя, сколько байт накопилось. 6. делать проверку на событие пользователя - он мог раньше закончить запись, прежде чем заполнится буффер. Вот примерно так. Повторюсь - мне не приходилость заниматься этим, знаю только теорию.
0
|
|||
|
|
||||||
| 24.05.2020, 17:59 | ||||||
|
vedunasv, не драматизируйте, всё уже на форуме было, писать можно как с DX так и совсем просто, с mci
тему тут Запись с микрофона код записи простейший
2
|
||||||
|
|
||
| 24.05.2020, 19:04 | ||
1
|
||
|
1 / 1 / 0
Регистрация: 22.05.2020
Сообщений: 19
|
|||
| 24.05.2020, 22:20 | |||
|
Добавлено через 10 минут Эта программка работает и, кстати очень хорошо записывает и воспроизводит! Но задача записать не аудио, а в текстовый файл... Вот в чем проблема! Как это удается в андроид телефонах? У меня что-то даже в голове не укладывается, что андроид и программка "клавиатура" в телефоне с 1 Гб оперативки дает отличную возможность диктовать СМС-ки голосом. И это в оффлайн режиме кстати. Что-то не верится, чтоиспользуя VB такое невозможно организовать в среде Win-7
0
|
|||
|
1 / 1 / 0
Регистрация: 22.05.2020
Сообщений: 19
|
||
| 24.05.2020, 22:35 | ||
|
вкладываю скрины... Неужели имея такую мощную технику дектопа и столько лет практической работы с операционками типа Windows и языком Бейсик ничего так и не удалось создать??!
0
|
||
|
1 / 1 / 0
Регистрация: 22.05.2020
Сообщений: 19
|
||
| 24.05.2020, 22:57 | ||
|
Видимо это типа такого раздела из книги: "Visual Basic на практике" (прилагаю скрин) Но это для записи звука, а в этом случае нужна трансформация в текстовый файл... Хочу заметить, что это имеет прямое отношение к теме этой ветки "Искуственный интеллект". Думаю, что это должно начинаться именно с интерфейса для общения и конкретно с голосового варианта. Другие методы, такие как печатание на клавиатуре совершенно неудобны для тренировки и обучения.
0
|
||
|
1 / 1 / 0
Регистрация: 22.05.2020
Сообщений: 19
|
||
| 24.05.2020, 23:06 | ||
|
0
|
||
|
1 / 1 / 0
Регистрация: 22.05.2020
Сообщений: 19
|
||
| 27.05.2020, 00:36 | ||
|
Мож у кого-нибудь есть более правильные мысли как решить задачу?
0
|
||
|
|
|||
| 27.05.2020, 06:25 | |||
|
Интересный вы человек. Вам же сказано, что в Винде нет таких средств, не распознаёт она по-русски. От слова вообще. Есть в VB такая штука как Microsoft Direct Speech Recognition ( Xlisten.dll). В XP точно была, на win7 уже не нашёл у себя такой DLL. Плюс Microsoft Speech API, где нужен движок именно с функцией распознавания, а русских нет таких. По английски можно научить и говорят даже работает. Вот есть статейка про Делфи, но там всё тоже что и с VB6 принцип работы. Прикрепил пример распознавания команд на VB6 на английском языке.
1
|
|||
|
1 / 1 / 0
Регистрация: 22.05.2020
Сообщений: 19
|
|||
| 27.05.2020, 07:37 | |||
А нельзя ли это перестроить на русский? Никто не пробовал заменить слова на русские?А есть вариант VB для андроид приложений? И это надо писать две программы, одну для смартфона, которая будет отсылать текстовый файл по вай фай, а другая для виндоус, которая будет как-то активироваться или быть постоянно в активном состоянии и при получении файла загружать его в буфер обмена?
0
|
|||
|
|
|||
| 27.05.2020, 08:09 | |||
|
На счет русского см. Искуственный интеллект
1
|
|||
|
1 / 1 / 0
Регистрация: 22.05.2020
Сообщений: 19
|
||
| 27.05.2020, 13:21 | ||
0
|
||
| 27.05.2020, 13:21 | |
|
Крестики нолики.Искуственный интелект Искуственный интелект бота в игре Пакман Проблематика машинного обучения. Естественный и искуственный интеллекты Искуственный интелект в Visual Studio это реально? Искусственный интеллект Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки.
Добавлено:
- Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|