Como hacer un asistente virtual

cómo hacer un asistente virtual como alexa

Un asistente virtual inteligente (IVA) o asistente personal inteligente (IPA) es un agente de software que puede realizar tareas o servicios para un individuo basándose en comandos o preguntas. El término «chatbot» se utiliza a veces para referirse a los asistentes virtuales en general o a los que se accede específicamente a través del chat en línea. En algunos casos, los programas de chat en línea tienen exclusivamente fines de entretenimiento. Algunos asistentes virtuales son capaces de interpretar el habla humana y responder mediante voces sintetizadas. Los usuarios pueden hacer preguntas a sus asistentes, controlar los dispositivos de automatización del hogar y la reproducción de medios a través de la voz, y gestionar otras tareas básicas como el correo electrónico, las listas de tareas pendientes y los calendarios con comandos verbales[1] Un concepto similar, aunque con diferencias, se encuentra bajo los sistemas de diálogo[2].

En 1952, los Laboratorios Bell presentaron «Audrey», la máquina de reconocimiento automático de dígitos. Ocupaba un bastidor de relés de dos metros de altura, consumía una cantidad considerable de energía, tenía un montón de cables y presentaba los innumerables problemas de mantenimiento asociados a los complejos circuitos de tubos de vacío. Podía reconocer las unidades fundamentales del habla, los fonemas. Se limitaba a reconocer con precisión los dígitos pronunciados por los interlocutores designados. Por lo tanto, podía utilizarse para la marcación por voz, pero en la mayoría de los casos era más barato y rápido pulsar un botón para marcar, en lugar de hablar los dígitos consecutivos[5].

->  Ejercicios de solfeo para principiantes

bixby

Este tutorial te guiará a través de los fundamentos para construir tu propio asistente virtual digital en Python, con activación por voz y respuesta a algunas preguntas básicas. A partir de ahí, puedes personalizarlo para que realice las tareas que más necesites.

Aunque cada asistente puede especializarse en tareas ligeramente diferentes, todos buscan facilitar la vida del usuario a través de interacciones verbales para que no tengas que buscar un teclado para encontrar respuestas a preguntas como «¿Qué tiempo hace hoy?» o «¿Dónde está Suiza?». A pesar del factor «cool» inherente al uso de un asistente digital, es posible que los mencionados asistentes digitales no se adapten a tus necesidades específicas. Afortunadamente, es relativamente fácil crear el tuyo propio.

Haz clic en el botón Get Started y elige Python 3.6 y el sistema operativo en el que estés trabajando. Además de los paquetes estándar incluidos en ActivePython, necesitaremos añadir algunos paquetes de terceros, incluyendo algo que pueda hacer reconocimiento de voz, convertir texto en voz y reproducir audio:

->  Lectura rapida y comprension

cómo hacer un asistente virtual en cero

Por suerte, ¡no necesitas un sitio web para hacer despegar tu negocio de asistente virtual! Hay otras maneras en las que puedes tener una presencia en línea sin construir un sitio web. Aunque recomiendo que eventualmente tengas un sitio, no quiero que te obsesiones con construir uno y nunca te pongas en evidencia.

Piénsalo: el propósito de un sitio web es informar a la gente sobre tus servicios, ¡y hay muchas maneras de hacerlo! Los siguientes consejos son perfectos para empezar y se pueden compartir con los clientes a los que envíes correos electrónicos de presentación en frío.

cómo hacer un asistente virtual en python

Hay una escena en la película de 2008 Iron Man que ofrece una visión de las futuras interacciones entre los asistentes humanos y la inteligencia artificial. En ella, el asistente virtual de Tony Stark, J.A.R.V.I.S., responde con sarcasmo y humor a las órdenes de Stark.

Los asistentes de voz actuales, como Siri y Alexa, aún no ofrecen una charla social tan natural y llena de matices. Para ello, nuestro equipo de investigadores de ciencias de la computación de la Universidad de Columbia Británica investigó lo que podría faltar.

->  Como escribir un guion cinematografico

Los lingüistas clasifican las conversaciones humanas en dos categorías: La conversación social, como los saludos, el humor y las conversaciones triviales para expresar relaciones sociales y actitudes personales, y la «conversación transaccional», que transmite información fáctica o propositiva.

Las personas pueden combinar sin esfuerzo estos dos tipos de conversación de forma natural. Sin embargo, esta mezcla mágica se realiza de forma subconsciente. Los diseñadores de voz no suelen encontrar la mezcla ideal porque los dos tipos de conversación son complementarios pero también conflictivos.

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad