Искуственный интеллект15.04.2014, 12:33. Показов 15433. Ответов 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 | |
|
Помогаю со студенческими работами здесь
100
Крестики нолики.Искуственный интелект Искуственный интелект бота в игре Пакман Проблематика машинного обучения. Естественный и искуственный интеллекты Искуственный интелект в Visual Studio это реально? Искусственный интеллект Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|