Введение

Этот блог служит для ознакомления с нашей серией упражнений по исследованиям и разработкам (НИОКР) в Spatial Vision. Мы согласились выделить время на исследования и разработки с целью обучения, улучшения и открытия интеллектуальных драгоценных камней, которые повысят ценность нашей команды. Итак, для начала мы разделили команду на два потока, один из которых занимается Cloud Vision API, а другой — Dialogflow. Этот пост будет посвящен Dialogflow, платформе для технологий взаимодействия человека с компьютером, основанной на разговорах на естественном языке.

Приложение Tradie Tasker

Мы разработали приложение, в котором использовалась технология распознавания речи, использующая как преобразование речи в текст, так и преобразование текста в речь. Приложение (Tradie Tasker) представляет собой платформу, на которой трейдеры могут запрашивать и получать работу. Торговец отправляет запросы в приложение, а Dialogflow обрабатывает ввод на естественном языке и возвращает подробные звуковые ответы. Мы использовали Angular v5.2.9 и Ionic v4.5.3, добавив к следующим плагинам; Dialogflow v1.7.4, распознавание речи v1.2.0 и tts v0.2.3 (текст в речь), чтобы воплотить наше приложение в жизнь. Как команде всего из четырех человек, работающих в сжатые сроки, нам пришлось применять изящные подходы для достижения оптимальных результатов от наших человеческих ресурсов. Мы разделились на две команды по два человека. Одна команда сосредоточилась на ionic SDK, а другая — на создании агента на Dialogflow. Однако на полпути мы перегруппировали наши две команды, поменяв местами членов каждой команды, чтобы максимально использовать сильные стороны нашего человеческого капитала. Это помогло нам добиться большого прогресса за короткое время. В конце концов мы создали приложение, которое отлично работало на платформе Android, но с iOS были досадные проблемы, которые привели к ограниченной функциональности. Нам было очень весело играть с приложением, которое привлекло много положительного внимания в офисе, поскольку люди падали друг на друга во время потоковой передачи, чтобы взаимодействовать с нашим чудом Dialogflow.

Заключение

С ростом популярности интеллектуальных решений с голосовым управлением мы обнаружили, что Dialogflow является хорошо продуманной и всеобъемлющей платформой, с которой легко работать и которая предоставляет мощные практические решения. По нашему опыту, было несложно изучить технологию Dialogflow и одновременно реализовать ее.

P.S. Обработка синонимов в Dialogflow замечательна!