¿Cuándo tendremos computadoras que serán completamente operadas por control de voz?

Hay algunas cosas para las cuales el control por voz es fantástico, pero sobre todo apesta desde un punto de vista práctico. Puedo dar algunos ejemplos.

Estoy tomando una clase de CS. Necesito codificar Aquí hay un ejemplo de un breve programa Java:

TablesLoops de clase pública {

public static void main (String [] args) {

int index = 1;

while (índice <= 8) {
System.out.println (index + “\ t” + Math.pow (7, index));
index ++;
}

int n = 1;
mientras que (n <= 15) {

para (int i = 1; i <= 15; i ++) {
System.out.print (“[]”);
}

System.out.println (“”);

n ++;
}

}

}

NO querría tener que hablar en voz alta todas esas pestañas, espacios, llaves, mayúsculas, punto y coma … entiendes la idea. La codificación por voz NUNCA funcionará bien. Simplemente no se comunica vocalmente de una manera que se parece un poco a cómo se lo explicaría a otra persona.

“Ahora haga un ciclo while que termine cuando el índice sea menor o igual a 8 con una declaración de impresión que me dé el índice y 7 a la potencia del índice, y luego incremente el índice y cierre el ciclo”.

En primer lugar, eso toma 12 veces más tiempo para decir que para escribir (son las líneas 7 a 10). En segundo lugar, la computadora tiene que tomar tantas decisiones de diseño solo para interpretar ese lenguaje en cualquier tipo de código, incluso un poco parecido a lo que quiero. Y estaba hablando como lo haría con un humano que intenta escribir el mismo código. Cualquiera que conozca Java podría seguir esas instrucciones y obtener algo como las líneas 7-10 de mi código. Sin embargo, tomaría años de esfuerzo hacer que una computadora entienda algo tan complejo.

Dicho esto, algunas cosas son mucho más fáciles de hacer cuando se habla. Si quiero configurar un recordatorio en mi teléfono, puedo:

  1. Desbloquee el dispositivo, abra el calendario de Google, presione ‘nuevo recordatorio’, ingrese un mensaje, corrija mis estúpidos errores de ortografía, me enoje porque necesito escribir con los pulgares en un teclado pequeño, establezca el tiempo, me doy cuenta de que pensé que quería decir 5am ​​no 5pm y cámbielo, y luego acepte. O
  2. Desbloquee el dispositivo, diga “OK Google, recuérdeme limpiar la ropa a las 5 pm” y luego acepte.

Una de estas cosas no es como la otra.

Hace 30 años, cuando estaba involucrado en CAD / CAM, uno de nuestros competidores me ofreció un sistema de control de voz denominado VNC. No estuvieron por mucho tiempo. A lo largo de los años, he visto muchas soluciones informáticas controladas por voz, algunas más exitosas que otras.

La mayoría de las veces, la entrada de voz no es una buena idea. Las personas hablan más lentamente de lo que escriben, y las palabras son mucho más ambiguas y están abiertas a malas interpretaciones.

Pero si lleva una computadora consigo y solo la quiere para preguntas y respuestas comunes, la entrada de voz funciona bien. Tal vez deberías patentar la idea. Podrías llamarlo Siri. O tal vez Cortana. O entrada de voz de Google.

Es una buena pregunta! Lamentablemente, no tengo más experiencia en este tema que el próximo tipo … Sé que es casi increíblemente difícil de lograr. ¿ Cuántos idiomas hay? Y luego … ¡considera los acentos!

Personalmente, creo que el mejor control de voz que he usado hasta ahora está en mi Android y Chrome Book.

¿Te imaginas una oficina llena de gente hablando o gritando a su computadora?
Debe preguntarse si es práctico operar completamente una computadora mediante control por voz.
Técnicamente nos estamos acercando. Un buen ejemplo es Cortana en Windows 10. ¿Pero es práctico usar Cortana exclusivamente todo el tiempo? Lo dudo. No en una situación de oficina donde varias personas están hablando a la vez. Cortana no sabría a quién debería escuchar.
Pero técnicamente hablando: ya es posible.

Hasta cierto punto, ya lo hacemos.

Piénselo, los dispositivos que usamos a diario, nuestros teléfonos, ya tienen algún tipo de comando de voz implementado, como siri, y Google, oye Google (no tengo la menor idea de cómo se llama realmente)

Y luego tenemos el más nuevo del grupo, Windows Cortana.

Una de las muchas razones por las que creo que es difícil de implementar es el hecho de que todos tienen una voz diferente al hablar, por lo que incluso si Google logró hacer que el inglés americano sea completamente comprensible, el inglés de Tailandia o Taiwán no sonará igual, diablos, yo Estaba tratando de hacer que Windows Cortana abriera la calculadora, abrió el calendario.

Y sí, he probado el software de entrenamiento dentro de Windows para tratar de enseñarlo a entender mis palabras … no funciona demasiado bien después del quinto intento.

Técnicamente, la funcionalidad de computación operada por voz en su mayor parte ya está disponible … simplemente no estamos interesados. Si estuviéramos más interesados ​​en él, las compañías comenzarían a fabricar computadoras que no tienen teclados.

Básicamente, escribir es más rápido y no queremos acostumbrarnos a hablarnos en voz alta … porque eso es esencialmente lo que estaríamos haciendo.

More Interesting

Soy malo en matemáticas y voy a estudiar ingeniería informática. Soy bueno en programación. ¿Podré entender las matemáticas en ingeniería?

¿Qué es mejor para la ingeniería informática entre Sinhgad SKN y AISSMS en Pune?

¿Cuáles son algunos de los datos rápidos e interesantes sobre las computadoras que un ingeniero informático debe saber?

¿Cómo es la electrónica y la ingeniería informática? ¿Debería preferirlo a TI en KIIT?

¿Debo cambiar mi especialidad de Ingeniería en Computación a Ciencias de la Computación y Matemática Aplicada si quiero ingresar a la IA?

¿Por qué estoy desempleado después de estudiar ingeniería informática? Disfruté mi vida con música, películas, dramas y tensiones.

¿Qué tipo de programas necesita descargar para la ingeniería informática?

¿Cuáles son las diferentes cosas relacionadas con la informática / ingeniería que puedo aprender durante las vacaciones de verano?

¿Se utiliza hoy la Emitter Coupled Logic?

Estoy estudiando Ingeniería Eléctrica e Informática. ¿Es posible trabajar como neurocientífico y combinar EE con neurociencia?

Si usted es un ingeniero de verificación de diseño actual o anterior de más de 40 años, ¿qué está haciendo ahora?

¿En qué se diferencia Electonics e Ingeniería Informática de Ciencias de la Computación e Ingeniería en VIT Chennai?

¿Qué computadoras portátiles deberían usarse en ingeniería si la transmisión es CSE?

¿Qué tan buena es la Universidad de New Brunswick en Canadá para Ingeniería en Computación?

¿Por qué la dirección en el contador del programa se envía a MAR y no directamente a la RAM?