Inicio robots: de la idea al producto

Desde la antigüedad, la gente quería hablar con el mundo exterior. Hablar las cosas a su alrededor en los cuentos y leyendas. Reina Malvada se comunica con el altavoz del espejo, Gollum se queja de las dificultades y tribulaciones de ser Anillo, Tamerlán habló con piedras y les dio nombres.

Todo esto porque la voz - la forma más natural de comunicación para la comunicación verbal humana está en nuestros genes. Y hoy estamos muy cerca a la realización de los sueños más antiguos de la humanidad por medio de la alta tecnología.

En Robótica cúbicos, creemos que la manera más rápida de "mundo de habla" es a través de la creación de una voz universal del sistema operativo, que por un lado se puede instalar en cualquier dispositivo. Por otro lado un sistema de este tipo podría desarrollarse desarrolladores independientes de todo el mundo. Tal es desarrollado y patentado por nuestro sistema operativo voz VOIS (Sistema de la operación intelectual de voz).





V.O.I.S. - Sistema operativo voz universal con el cual usted puede hacer casi cualquier sujeto hablante. Hablar no significa sólo tomar los comandos de voz, pero para realmente entender a una persona a mantener e incluso iniciar una conversación. Esta es la inteligencia artificial en el interior del nuestro desarrollo -. Un asistente robot cúbico (hablamos de ello en detalle en un artículo anterior)

También en la base V.O.I.S. ya creada y diseñada hablando coches, asistentes inteligentes para teléfonos inteligentes y aparatos portátiles.

¿Cómo funciona?

Tenemos que ser honestos con nosotros mismos: para crear una verdadera inteligencia artificial es poco probable en un futuro próximo, se necesita una gran cantidad de dinero, la enorme potencia de cálculo de los laboratorios, y las mejores mentes del planeta. Sin embargo, la tecnología actual se puede crear un sistema operativo con elementos de la IA.

Desde un punto de vista tecnológico, VOIS es un lenguaje de programación, el núcleo del sistema y configurar la aplicación para controlar diversas funciones del habla.

La base del principio de VOIS - ¿Es la capacidad de comprender el contexto de la conversación, así como la emulación de la conversación humana. Usted hace una pregunta y obtener una respuesta, no una serie de enlaces que se encuentran en un motor de búsqueda.
De hecho, dentro del proceso se parece a esto: tan pronto como el servidor viene usuario frase, comienza a buscar opciones que puedan surgir como una respuesta. Para ello, hemos utilizado varios motores diferentes de la clásica bot chat para algoritmo de búsqueda estadística sobre la base del diálogo. Por ejemplo, el usuario pide - "¿Qué hay en la calle»
?
En esta pregunta hay varias respuestas. Entre otras cosas, el servidor tendrá en cuenta tales opciones:
- En la calle 25 grados y el sol está brillando
. - La calle es muy atascos graves, no van en coche
.
Una búsqueda en la base de datos de diálogos exitosos puede dar algo así como: "Usted mismo puede ver, a diferencia de mí, usted tiene las piernas»
.
En cuanto a las respuestas correctas puede ser un buen número (cientos). Es importante elegir el que se necesita ahora es el usuario. Es responsable de este algoritmo para comprobar el contexto (estadística).
Se puede demostrar que si la base de datos tiene información sobre lo que el usuario dispone de un coche, que es probable interesado en corcho. Y si el usuario acaba de hablar sobre el tiempo (por ejemplo, preguntó el tiempo para mañana), la respuesta lógica a él sobre el tiempo al aire libre.



Ajuste del contexto - una tarea difícil. Parte de ella se basa en un análisis de los diálogos correctos de bases de datos existentes. Algunas reglas tienen que prescribir de forma manual, otros se derivan de la lógica formal. Por ejemplo, la regla más simple y eficaz: si dos respuestas son igual de buenos, será escoger un tema que está más cerca de la última conversación
.
Por supuesto, en la etapa actual de desarrollo de VOIS da periódicamente unas muy extrañas respuestas: Muchos escenarios aún no se han inscrito y no se incluyen en su base de datos, por lo que sucederá curiosidades.



¿Qué sigue
Hoy en día, varias empresas ya han expresado su interés en la VOIS y los dispositivos basados ​​en él: no hace mucho tiempo que hablamos con los representantes de Samsung y automotriz Kamaz.
Samsung se reunió dos veces con nosotros en una de las reuniones asistieron representantes de la oficina central de la compañía, que está muy interesado en el proyecto cúbico. A su vez KAMAZ propone la creación de una interfaz de voz para el ordenador de a bordo de los nuevos modelos de KAMAZ.

En ambos casos, los acuerdos específicos que aún no han llegado, pero las negociaciones continuarán.
Sin embargo, nuestro principal objetivo ahora - es poner en marcha la producción en masa del robot cúbico (ahora ir depuración trabajo en una fábrica en China) y la creación de una API para VOIS, por tanto, para hacer que el sistema disponible para cada desarrollador.

Esperamos que la infraestructura por se establecerá a finales de 2014 ofrece una oportunidad para todo el mundo para desarrollar sus propias aplicaciones para VOIS o crear un dispositivo que habla en su base.

Sobre todo porque el desarrollo de aplicaciones para VOIS - Es mucho más simple que la creación de estas cosas para smartphones: interfaces gráficas de usuario no son necesarios.
Acerca de los ejemplos de la integración de nuestro sistema en una variedad de dispositivos se discutirá en el próximo artículo, pero por ahora están listos para responder a sus preguntas.

Fuente: habrahabr.ru/company/cubicrobotics/blog/222655/