gifts2017

GOOGLE VOICE + 1C

Опубликовал OldthiefXXX OldthiefXXX (OldthiefXXX) в раздел Программирование - Внешние компоненты

GOOGLE VOICE + 1C

Представляю вам свою компоненту для распознавания речи из 1С средствами API GOOGLE VOICE.
На сайте предоставлено много вариантов для работы с GOOGLE сервисами, я же углубившись в API гугла задумал, почему бы в 1С не реализовать и такое. Начитавшись статей к примеру http://habrahabr.ru/post/117234/, понял что всего то нужно послать POST запрос на сервис гугла с записанным аудио файлом в формате (правильном формате) Flac. После двух часов возни с 1С, а хотел написать штатными методами ничего не вышло, так как GOOGLE на отрез не хотел принимать мой запрос. Далее выяснилось что запрос 1Ска посылает от "1C+Enterprise/8.2" то бишь User-Agent данного запроса была сама 1Ска. И как бы я не пытался подставлять в заголовки запроса "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/17.0.963.83 Safari/535.1" , все равно посылка происходила от "1C+Enterprise/8.2". Тут я и решил написать компоненту. Результатом этого и появилась компонента поиска. Компонента в демо режиме. Минусы демо: компьютер должен быть подключен к интернету напрямую без проксей. Компонента не работает через proxy, так же обрабатывает не более 5 запросов в google, после превышения необходимо закрыть 1С и зайти заново. Ну вот вроде бы и все.
При первом запуске нажмите кнопку REGISTRED DLL и перезапустите обработку.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
GoogleVoice1C
.epf 774,77Kb
27.04.12
97
.epf 774,77Kb 97 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. OldthiefXXX OldthiefXXX (OldthiefXXX) 27.04.12 13:55
Скажите ей "открыть справочник контрагенты"
2. Александр Гуляев (gavrikprog) 27.04.12 15:52
он также распознает, как в Гугл поиске в Хроме ?

меня тот поиск ни хера не понимает =)
3. OldthiefXXX OldthiefXXX (OldthiefXXX) 27.04.12 16:22
4. OldthiefXXX OldthiefXXX (OldthiefXXX) 27.04.12 16:22
5. AlStorm (N0Brakes) 27.04.12 18:37
Блин, сам на днях прочитал именно эту статью на Хабре и тоже хотел взяться за реализацию войса в 1с. Автор, ты опередил меня!
6. OldthiefXXX OldthiefXXX (OldthiefXXX) 27.04.12 19:39
Написал уже 2 недели назад, сегодня удалось выложить!
7. Дмитрий Шерстобитов (DitriX) 29.04.12 15:00
а чем вызвано ограничение в 5 раз?
8. OldthiefXXX OldthiefXXX (OldthiefXXX) 30.04.12 08:51
9. AlexsisIT (Alexsisit) 02.05.12 13:40
Обработка супер, как можно получить версию без ограничения?
10. OldthiefXXX OldthiefXXX (OldthiefXXX) 02.05.12 14:25
В данный момент продумывается более серьезная защита, на пользование dll. Есть вопросы пишите skype: newoldthief icq:288058123
11. OldthiefXXX OldthiefXXX (OldthiefXXX) 23.08.12 13:19
12. OldthiefXXX OldthiefXXX (OldthiefXXX) 10.04.13 16:55
на самом деле обработка открывает любой вид документов или справочников или отчетов или обработок, просто говорить надо открыть обработку и название из конфигуратора, или открыть очет оборотно сальдовая ведомость ;-)
13. Александр Нестеренко (alexander.nesterenko) 02.09.15 14:46
Не работает обработка. Файлик создает, конвертирует. А вот ТекстРаспознание=КомпонентаGogleVoce.SearchGoogleVoce("C:\testrecord1c.flac"); возвращает пустую строку.
Что не так сделано?
14. OldthiefXXX OldthiefXXX (OldthiefXXX) 02.09.15 21:17
testrecord1c.flac попробуй в проигрывателе медиаплеер открыть, там должна быть тестовая запись которую ты наговорил в микрофон
15. Олег Мыслинский (Oleg.Myslinsky) 23.01.16 22:32
у меня не работает при запуске вот такие сообщения:

Нет возможности использование GoogleVoceAPI.MAIN!
{Форма.Форма.Форма(336)}: Ошибка при вызове конструктора (COMОбъект): -2147221005(0x800401F3): Недопустимая строка с указанием класса

При регистрации пишет что:

Ошибка доступа к файлу 'C:\GoogleVoceAPI.dll
16. Дмитрий Смотров (asuswin7) 25.07.16 12:31
Не работает. Ошибка:

{ВнешняяОбработка.GoogleVoice1C.Форма.Форма.Форма(350)}: Ошибка при вызове метода контекста (Записать)
МакетGoogleDLL.Записать("C:\GoogleVoceAPI.dll");
по причине:
Ошибка доступа к файлу 'C:\GoogleVoceAPI.dll'
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа