Archivo de la categoría: Diseño de Interacciones

La hora catalana con Festival (TTS, text to speech)

Estoy trabajando en un Magic Mirror, y le quiero dotar de funciones de reconocimiento de voz (STT, con Pocketsphynx) y síntesis de voz (TTS, con Festival). Quiero que sea un proyecto un poco de cachondeo, y quiero escoger bien los módulos a instalar, y también programar alguno.

Una cosa divertida que había pensado es un módulo que te diga la hora catalana:

-Magic Mirror (le pondré un nombre divertido), quina hora és? (en catalán)
-Són dos quarts i cinc de vuit.

He estado trabajanco con Festival (que se instala sin problemas en una Raspberry Pi) e integrarlo todo con Node/Javascript, que es la tecnología que utiliza MagicMirror.

En el video hau una muestra de lo que se quiere conseguir:

Referencias:

Magic Mirror con la Raspberry Pi (Smart Mirror)

Este es un proyecto divertido y sencillo para hacer con la Raspberry Pi, muy adecuado ahora para el verano. He estado configurando la Raspberry Pi y los diferentes módulos del proyecto MagicMirror, y ya puedo mostrar el video de cómo quedará todo. De todas maneras, el proyecto lo tendré que acabar más adelante cuando decidamos donde podemos colocar el espejo y las dimensiones que tendrá, pues veo que comprar el 2-way mirror es la parte más delicada, y un espejo grande se va del presupuesto.

Uno de los objetivos para realizar este proyecto es que últimamente me estoy concienciando de lo mal que hablamos nuestra lengua (el catalán) y de como se ha empobrecido en general. Para recuperar las expresiones más genuinas (rehusando el calco del castellano allí donde no haga falta), hay todo un movimiento de concienciación. Yo quiero aportar mi grado de arena haciendo este espejo mágico que nos dará una lección de buen catalán cada vez que nos miremos al espejo, por ejemplo cuando nos cepillemos los dientes.

Uno de los módulos por defecto de MagicMirror es la sindicación de contenidos para tener los titulares de las noticias del día. Por ejemplo, mi espejo está suscrito al periódico ARA. Pues bien, he adaptado este módulo para crear mi propio módulo de MagicMirror (el_catala_com_cal). Ha sido bastante fácil. Sólo falta crear y editar un fichero XML con las lecciones de catalán que quiero visualizar. De momento es esto: un fichero estático que tendré que editar cada vez que quiera añadir contenido.

Four books…

In the previous post I was talking about Physical Computing, Interaction Design and the Tinkering way to discover and do things and projects. These four books that I quote represent a nice starting point to dig inside these concepts.

  • Programming Interactivity: A Designer’s Guide to Processing, Arduino and OpenFrameworks. O’Reilly (2009). Joshua Noble. Amazon reference
  • Make: Electronics. Learning Through Discovery. O’Reilly (2009). Charles Platt. Amazon reference
  • Making Things Talk: Practical Methods for Connecting Physical Objects. O’Reilly (2007). Tom Igoe. Amazon reference
  • Physical Computing. Sensing and Controlling the Physical World with Computers. Thomson Course Technology (2004). Dan O’Sullivan and Tom Igoe. Amazon reference. This book doesn’t make any reference to arduino because it’s year of publication: 2004.

Concerning three concepts: Physical Computing, Interaction Design, Tinkering

The course is over… and summer starts… During this year I’ve been taken awareness about different concepts and ideas that are becoming more and more important in my thoughts and projects. I want to bookmark these three words and concepts for further study and reference: Physical Computing, Interaction Design and Tinkering. I’ve found very usefull a small booklet introductory to arduino: Getting Started with Arduino, from where I take the quotes.

Physical Computing

Physical Computing involves prototyping with electronics, turning sensors, actuators and microcontrollers into materials for designers and artists. It involves the design of interactive objects that people can interact with using sensors and actuators controlled by a behaviour implemented as software running inside a microcontroller.

Also:

  • http://en.wikipedia.org/wiki/Physical_computing
  • www.tigoe.net

Interaction Design

Interaction Design is about the design of any interactive experience. It also applies to the creation of meaningful experiences between us (humans) and artefacts. It is also a good way to explore the creation of beautiful and maybe even controversial relationships between us and technology. Interaction Design attempts to encourage design through an iterative process based on prototypes of ever increasing fidelity. This approach, also part of some types of more traditional design fields, can be extended to include prototyping with technology and particular with electronics. This particular type of Interaction Design is called Physical Computing.

Also:

  • http://en.wikipedia.org/wiki/Interaction_design
  • Programming Interactivity book

Tinkering

We believe it is essential to play with the medium, exploring different possibilities directly with hardware and software, sometimes without a definite goal. We call this process tinkering.

Tinkering is what happens when you try something you don’t quite know how to do, guided by whim, imagination and curiosity.

When you tinker, there are no instructions – but there are also no failure, no right or wrong way of doing things. It’s about figuring out how thinks work and reworking them.

Re-using existing technology is one of the best ways of tinkering. Getting cheap toys or old discarded equipment and hacking them to make them do something new is one of the best ways to get to great results.

329 In the previous post I was talking about Physical Computing, Interaction Design and the Tinkering way to discover and do things and projects. These four books that I quote represent a nice starting point to dig inside these concepts.

  • Programming Interactivity: A Designer’s Guide to Processing, Arduino and OpenFrameworks. O’Reilly (2009). Joshua Noble. Amazon reference
  • Make: Electronics. Learning Through Discovery. O’Reilly (2009). Charles Platt. Amazon reference
  • Making Things Talk: Practical Methods for Connecting Physical Objects. O’Reilly (2007). Tom Igoe. Amazon reference
  • Physical Computing. Sensing and Controlling the Physical World with Computers. Thomson Course Technology (2004). Dan O’Sullivan and Tom Igoe. Amazon reference. This book doesn’t make any reference to arduino because it’s year of publication: 2004.

Un loro-pirata para María

lloro1bHe estat donant voltes al tema del animatronic i el cartró-pedra… i vull concretar una idea que tindria com a data de termini el febrer del 2011 (queda temps encara per al proper Carnestoltes).

A la Maria últimament li agraden els pirates (a la coral infantil cantaven aquella cançó de »Els que tripulen la nau pirata, han de ser homes ben barbuts,…») i a l’escola també ho han treballat. No sé com va anar la cosa que vam fer una llista de les coses que ha de tenir un bon pirata. A veure si no em deixo res:

  • un pedàs de roba a l’ull borni
  • una pota de pal
  • una bandera pirata
  • un garfi en la mà guerxa
  • un barret o mocador pirata
  • … i un lloro parlador a l’espatlla

Així que li vaig proposar en broma que si es disfressava de pirata pel proper Carnestoltes podríem fer un lloro que el portés enganxat a l’espatlla (i que hauria de ser la sensació dels seus amics de classe). Jo aleshores ja estava pensant en utilitzar el paper-cartró, del que encara no domino la tècnica.

lloro2bEl que encara no m’havia plantejat, i que ho he estat pensant aquests dies, és que aquest lloro pogués ser un animatronic. Hauria de ser una cosa senzilla: per exemple, que se li mogués el cap o el bec, mentre parlés. El tema del parlar ja ho tinc solucionat doncs seria utilitzar un xip de la família ISD amb missatges gravats, i un circuit amplificador perquè el missatge es senti amb claredat. I el tema de què es mogui el cap, doncs un servo. Tot plegat amb una placa basada en arduino (últimament he estat millorant la tècnica per fer circuits impressos amb acabat semi-professional). Tota l’electrònica amagada dins la panxa del lloro. El lloro s’agafaria a l’espatlla del nen/a amb uns agafadors o filferro, de manera que sigui ben estable.

A veure si aquest projecte pot fer-se realitat!… seria maco… clar que la Maria pot dir-me la setmana vinent que de pirates res de res i que el proper Carnestoltes es vol disfressar de cargol… De moment, aquí va el primer esbòs del que hauria de ser el projecte.

Sonarmática 2010

sonarmatica1
En el marco del SÓNAR 2010 (Festival Internacional de Música Avanzada y Arte Multimedia), que se celebra estos días en Barcelona, tenemos igual que el año pasado, la programación del Sonarmática, donde diferentes artistas que trabajan con robots presentan sus obras.

Destacamos los proyectos que presenta el Hangar (por ejemplo, el violín MIDI de Joan Vallvé o Surveillance Cameras de Ricardo Iglesias). También hay proyectos de la UPC (Universitat Politècnica de Catalunya) y de la UPF (Universitat Pompeu Fabra), y de otros artistas.

Muy recomendables la exposición y las performances. Ahora viene la nota negativa: si tienes niños a tu cargo (com es mi caso), eres jubilado, vas mal de dinero, y otras causísitcas mejor que no vayas al CCCB. Como cada mañana este curso estoy con Pere (ahora hará 10 meses y es fantástico pasar la mañana con él). Nunca hacemos nada extra y no nos movemos del barrio. La única licencia que me permito es ir a hacer un café a La Nena y, si me deja, leo un poco el periódico. Esta mañana quería ir a ver el Sonarmáticacon el Pere. Por suerte, he llamado no fuera el caso… La sorpresa es que sólo puedes ver el Sonarmática si pagas la entrada del Sónar de Día (45€). Para aprovechar al máximo esta entrada tienes que hacer un non-stop de actividades, que seguro son muy interesantes, pero que una persona con compromisos familiares no puede afrontar. O imagínate un jubilado de 70 años que le entusiasman los robots, pero que no tiene ganas de disfrutar de toda la actividad frenética del Sónar… Así va la cultura en este país. Así pues, para los que pueden (preferentmente jóvenes sin compromisos familiares y que no les afecte demasiado la crisis), aquí va la programación de la Sonarmática:

http://2010.sonar.es/es/programa-multimedia-sonarmatica.php

LuminAR: la lámpara robotizada

luminar2

LuminAR es un proyecto del grupo de interfaces en el MIT Media Lab, donde la idea es reinventar las tradicionales lámparas con bombillas en una nueva categoría de dispositivos de información. Básicamente es un brazo robótico articulado que sigue los movimientos en el escritorio y proyecta información de utilidad que puede manipularse de forma gestual.

Combina un picoproyector láser de enfoque automático, cámara y una computadora inalámbrica en un diseño compacto que puede conectarse con otros dispositivos, transformando las superficies y objetos en espacios interactivos que combinan medios digitales e información con el espacio físico.

La oreja de Stelarc

>stelarc

Leído en El Pais, ya se han entregado los premios de Ars Electronica.

Tras una década de investigación, por fin la tercera oreja de Stelarc funciona y el artista australiano, conocido por combinar creación, robótica e investigación biomédica, lo celebra como ganador de la 23ª edición de los Ars Electronica Prix en la categoría de Arte Híbrido.

No es la primera vez que Stelarc manipula su propio cuerpo con la tecnología, pero es, sin duda, la más impactante. El artista se ha implantado en el brazo una oreja generada por cultivo de sus tejidos, que funciona como un receptor y emisor inalámbrico de audio.

Si no te da asco, puedes ver en el vídeo la cirugía para implantar la oreja en el brazo de Stelarc.

Sterlac: Página web y canal de Youtube

Book: Programming Interactivity

programming_interactivity

Estos días estoy leyendo el libro escrito por Joshua Noble y publicado por O’Reilly Media. El título completo: Programming Interactivity. A Designer’s Guide to Processing, Arduino, and openFrameworks.

Es un libro de lectura obligatoria para los artistas que quieran poner interactividad en sus instalaciones. La idea que persigue el libro es que la programación y la electrónica son ciencias que pueden ser aprendidas por los artistas que no tengan conocimientos previos en estas áreas.

Haz cosas interesantes. Si eres un diseñador o un artista sin muchos conocimientos de programación, este libro te enseñará a trabajar con gráficos 2D y 3D, sonido, interacción física y circuitos electrónicos para crear todo tipo de experiencias interesantes. Programming Interactivity explica los principios de programación e ingeniería electrónica, e introduce en tres herramientas libres y fácilmente disponibles, creadas específicamente para artistas y diseñadores: Processing, Arduino, y OpenFrameworks.