Difference between revisions of "Preparation of Custom Content"

From Engineered Arts Wiki
Jump to navigation Jump to search
(How it Works)
Line 12: Line 12:
==What we need from you==
==What we need from you==
# Written scripts with English translations
# Written scripts with English translations
# Optional: Audio voiceover files in .mp3 .wav or .ogg format
# Optional: Audio voiceover files in anumcompressed .wav format recorded at 48khz. At a push we can also accept .mp3 or .ogg but the quality may be compromised
# Optional: Touchscreen button images for the Library screen 320x240 .jpg or .png format
# Optional: Touchscreen button images for the Library screen 320x240 .jpg or .png format. If you are using a graphic, it is suggested you use .png with transparency
==How it Works==
==How it Works==

Revision as of 11:34, 7 April 2017

Content Creation >> Preparation of Custom Content

Custom content at Innovate event 2016


Custom content can be created by Engineered Arts, developed in conjunction with you, to cover any subject desired.

This page gives guidance on how to supply resources to Engineered Arts to create robot performances on your behalf.

What we need from you

  1. Written scripts with English translations
  2. Optional: Audio voiceover files in anumcompressed .wav format recorded at 48khz. At a push we can also accept .mp3 or .ogg but the quality may be compromised
  3. Optional: Touchscreen button images for the Library screen 320x240 .jpg or .png format. If you are using a graphic, it is suggested you use .png with transparency

How it Works

Touch Screen Library Buttons

For a typical public venue application, visitors will approach the touchscreen kiosk and press a button on the interface which prompts the robot to perform a pre-programmed sequence.

You send us the script of what you want the robot to say and we will animate the performance for you and assign the sequence to a new button on the touchscreen interface.

If you like, you can send us images to be displayed on the buttons, otherwise the title will be displayed in text form only.

We recommend you split the 10 minute allowance into short sequences of around 1 minute or less. If the performance is too long and uninterrupted, people and especially children get bored and lose attention.

One idea would be to label a button with a question and when the visitor presses the button, the robot gives the answer (like this example from Carnegie Science Museum: How does a robot think?https://www.youtube.com/watch?v=DfAzmjly1UA)

You can use a similar concept in a sales/customer service environment – ie. In a bank pressing the button “Tell me about Savings Accounts” will prompt the robot to perform a sales pitch about the range of savings accounts on offer.


To create the robot voice for your sequences, you have 2 options.

Pre-recorded voiceover files (preferred option for permanent content)

  • This will give you the most human-like performance for dramatic effect.
  • For the best results we recommend you engage the services of a professional voice artiste.
  • If you like, we can quote to arrange this part for you.
  • File formats .mp3 .wav and .ogg are supported
  • We incorporate the audio file directly into the animated performance

Acapela Text to Speech (TTS)

  • Our animator will type the script into the TTS engine which will generate an audio file we can use.
  • You can choose voices from here: http://www.acapela-group.com/
  • Sometimes the words need to be spelled phonetically to be pronounced properly. You can type your script into the Acapela demo above to check how it sounds first and amend the spelling where


  • TTS is the quickest option and has the advantage of being editable if you decide to change the script.


Depending on our workload, we usually ask to receive your scripts and audio 4 weeks before we are due to ship. This gives us time to animate, make adjustments and install/test on the robot before it leaves our workshop.

However, you do not need to use all of your content allowance at once. Some customers prefer to familiarize themselves with the robot first and add content later. As long as you have a wired internet connection to the robot, we can program content and transfer it to your robot remotely after delivery.

If you need help with developing your content please do ask.

Script preparation

Key points:

  • Keep each sequence short, preferably under 1 min. (people have short attention spans!)
  • A little humour goes a long way
  • Notes on the personality/mood of the character always helps
  • We will animate movements and gestures to fit with the script but if you want a specific gesture or emphasis at a specific point then make a note on the script to let us know. ie. “point forward with both hands here”
  • Depending on the script, we may ask to get a video of a person performing the script, this can be helpful to our animators especially for non-English performances.

Example script

Below is an excerpt from a 2 robot performance at the Spanish National Science Museum. The robots' job is to welcome visitors on entry to the museum and give them information about their visit.

  • Spanish script in black with English translation in blue..
  • Each label (02_PX) refers to the corresponding audio file name (02_PX.mp3)

Robot character description:

  • “Pepexan” is academic, disciplined, somewhat pedantic, with affected manners, he is orthodox, likes formality and tradition , educated, learned, prudent.
  • “Marilú” is easy-going, practical, direct, unorthodox, ironic, progressive, child-like, impudent, cheeky

02_PX.-¡Marilú! ¿Deberíamos avisar a los visitantes de lo que supone entrar en el Museo?
(02_PX. - ¡Marilú! We should tell the visitors what is going on at the Museum)

03_M.- ¿Qué más da eso? Pepexán, poco a poco los visitantes empezarán a darse cuenta por si mismos de los cambios que sufrirá su cuerpo.
(03_M. - What do you mean? Pepexán, little by little the visitors will begin to realize for themselves the changes that your body will go through.)

04_PX.- Me niego a que se den cuenta de repente que sus ojos se convierten en pantallas y que sus brazos se muevan por aire comprimido
(04_PX .- I don't think that they will realize how suddenly their eyes will become screens (blinking) and that their arms will move by compressed air (pointing his hands and moving his fingers.)

05_M.- Al fin y al cabo saben a donde vienen, no pueden pretender hacer un viaje por la historia de la ciencia y la tecnología y salir aquí como si nada. De todos modos si quieres ponerlos sobre aviso, ¡Adelante!
(05_M. - At the end they will know where they come from, they can't attempt to journey through the history of science and technology and leave here as if nothing happened. In any case we can make them aware. Go on, go ahead. (gesture with her hand: go on!).

06_PX.- ¡Bienvenidos a la Sede Central del Museo Nacional de Ciencia y Tecnología! Estáis a punto de comenzar un viaje que cambiará vuestra forma de ver el mundo.
(06_PX .- Welcome to the Headquarters of the National Museum of Science and Technology! You are about to begin a journey that will change your way of seeing the world.)