Real Voice Reminder
An Interactive Application
Qing Zhao ID: 09002247
MA Interactive Media
7th May 2010
1 / 27
Table of Contents
1.2 Initial work⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4
1.2.2 Other point of view⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯5
1.2.3 Initial work surface drawing⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯5
2.0 The project⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯7
2.1 What it it⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯7
2.2 Why it is important⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯8
2.3 Who it is for⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯8
2.4 Where it should be used/When it would be needed⋯⋯⋯⋯8
2.5 How it would be made⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9
2.5.1 Technology part⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9
2.5.2 Screenshot of operation/function of project⋯⋯⋯⋯10
2.6 Process of design⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11
3.0 Background Research⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯12
3.2 Record and share the recording files⋯⋯⋯⋯⋯⋯⋯⋯⋯13
3.3 Related project⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 13
2 / 27
3.3.1 Traditional reminders⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 14
3.3.2 Drive and Talk⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯14
3.3.3 Example article⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 16
3.3.4 Technology of mobile phones⋯⋯⋯⋯⋯⋯⋯⋯⋯ 17
3.3.5 Apple application⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯17
18.104.22.168 Voice/RingtoneRecorder⋯⋯⋯⋯⋯⋯⋯⋯ 17
22.214.171.124 SpeakEasy Voice Recorder⋯⋯⋯⋯⋯⋯⋯ 18
3.3.6 Voicemail⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 19
3.3.7 Chronopher⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 20
3.3.8 Software of voice reminder⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 20
4.0 Conclusion⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 21
4.1 Prototyping⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 21
4.2 Further imagination⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯21
4.3 Future plan⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 22
3 / 27
The motivation is from the necessary of reminding human beings of some certain
issues, the creation can be a real voice assistant during the busy society.
1.2 Initial work
The original idea comes from testers' commends. They were putting the specific
agenda in preparation, wrote some schedules in the article notes, left some
remind sketch painting on the fridge, front door and used to filled up on the
calendar hook on internet, all of these was because they wanted to remember
some issues, such as it was time to take medicine. However, testers said that, in
fact, sometimes they concentrated on doing one thing, even they saw the notes on
the paper but the note did not give them deep impression.
Another example should be mentioned was that there was a little boy, habitual
stay in bed, whatever his mother called him to get up, he never followed the
4 / 27
order or got up too late. However, his idol is Optimus Prime, the main role of the
movie “TRANSFORMER”, so when his mother asked him if the Optimus Prime
asks you to get up, do you follow his word? He was very straightforward to say
that he would definitely get up immediately. Even no one do test it, but the story
illustrate some inspiration that maybe a specific sound, voice or a certain appeal
to the specific user may play different but better role, fulfill a better function.
1.2.2 Other point of view
Everything has a life, even if its just a still object, for this reason, if add a human
element, like the human voice (live sound) effects into the project may be
interesting. Imagine that if it has a live pronunciation, reminder on the schedule
will show some kind of psychological familiarity and intimacy, to replace the
original rigid object become a new one, which is filled with vivid effects.
1.2.3 Initial work surface drawing
5 / 27
Figure 1 - Surface of initial work
This device has a rectangular shape body, divided into three parts: the time and
date, calendar and operating buttons. The storage of the device is depends on the
size of the memory.
First, user have to adjust the current time. At the top position is an indication of
the exactly time and the current date, which is the basis for the agenda setting
(Schedule is based on the user's own situation which is developed out of a
SELECT key (Figure 2) is to select button, the main function is to make sure the
adjusted options. UP and DOWN key are the relative two buttons, is responsible
for the content of a specific operation key, the equivalent of up and down
operation. GO RIGHT key is making content to the right move.
6 / 27
Figure 2 – Operation guide
X and V key is to control the RECORD option (Figure 3), when users press the
RECORD button, which has already begun recording devices, X key and V keys
were instructed whether to keep the recorded message.
Figure 3 – Recording guide
7 / 27
2.0 The project
2.1 What it is
The project is a kind of real voice reminder; name may call “Real Voice
Reminder”. This system will probably combine some relevant form of machine
and technology, such as an alarm clock, electronic notebook/notepad, calendar
and so on. The basic framework is based on Apple product packaging and the
function is under the alarm clock, notes, recording device and traditional
2.2 Why it is important
During this increasingly competitive society, people become increasingly busy
and busy; to remember all the things simultaneously in their brain become more
difficult. So the begin to choose the assistant to help them remember the staff or
select tool to remind them to do something. There are so many form of
memorandum, such as the notepad, alarm clock, calendar and traditional
secretary and so on. For this reason, this project can be assistance to user and
make life easier and full of fun.
2.3 Who it is for
8 / 27
There has a range of users, as long as they want things to note, need to
complement, need to urge them to do it. For example, students, people who need
medical issues, office workers who have to arrange a meeting, housewives,
disables and old people and so on.
2.4 Where it should be used/When it would be needed
Originally, this product designed as a kind of device, but after taking consider of
other suggestions, the idea has been changed, change the device into application
form would be better. For instance, it will be inconvenient to carry with the
device, but if it is an application, the problem will be solved; the reason is that
the application can be installed in mobile phones, MP3 or any other electronic
form; besides, these above items are portable and convenient to carry with
people. As everyone knows that the item like the above mentioned are very
popular in the daily life, things can show their best value if user put items in the
right place. This project is to assist user’s social life and the above mentioned
items are playing an increasingly important role in the social life. Therefore, if
the project can be designed as an application, it will show its better value and it
will be easier to remind our users at any time and at any place.
2.5 How it would be made
2.5.1 Technology part
9 / 27
During the design and creating process, with the different teacher’s advice, the
current thinking is trying to put this idea inside the Apple products, so the basic
architecture is based on Apple product packaging. The biggest and difficult thing
during the design process of the project is about the language program issue. As a
developer of Apple product, the developer have to use the certain language
program, the name of this program is called “Objective-C”.
Figure 4 – Apple developer center
So, what is this? In the Apple official website, it shows that "The Objective-C
language is a simple computer language designed to enable sophisticated object-
oriented programming. Objective-C is defined as a small but powerful set of
extensions to the standard ANSI C language. Its additions to C are mostly based
on Smalltalk, one of the first object-oriented programming languages. Objective-
C is designed to give C full object-oriented programming capabilities, and to do
so in a simple and straightforward way."
2.5.2 Screenshot of operation/function of project
10 / 27
Figure 5 – The basic framework is under the Apple product packaging
Figure 6 - To press the red button to record the voice
11 / 27
Figure 7 - There shows a list of what the user have recorded, touch each of the
list, the project will open the file and show user the recording voice
2.6 Process of design
In the design process may use the following steps and all of these processes are
based on the User Centered Design.
First of all, doing some researches, such as interview, questionnaires and the
method like data collection. According to this research, collecting some user’s
feedback and know more about their current living conditions. Secondly, after
understanding the user’s psychological demands, doing the prototypes (From the
most basic paper prototype to start and constantly improve the functionality,
operation process, etc. Furthermore, updated the project gradually), then,
following a cycle process, do evaluation and feedback again.
12 / 27
Figure 8 – Iteration design
The cycle process can be described as an iteration form, which is learned from the
“Foundation of Interactive Media” module.
3.0 Background Research
During the research process, there are some questions and researches and that list
Do you have any problem of remind you to do the list?
13 / 27
Compare with visual effect, auditory sense or touch feelings, which one can be
the give you a deep impression?
Does the project can be assistance in your life?
Do some investigation of who can be the specific users in this project.
Where to record and record for what?
Do research of the ring tone.
Ask some volunteers to set a voice ring tone and after a few days, interview them
and collect their personal views and feedbacks.
3.2 Record and share the recording files
Share the voice files on the networking calendar.
Send a voice message.
Pre-record from each other.
Download from some free sound website for some special voice, such as the
sound from Disney, movies, etc.
3.3 Related Project
14 / 27
The original idea of the project is combined lots of conception of existing work
that show as below:
3.3.1 Traditional reminders
Some traditional but essential work in the past should be first mentioned, such as
the paper calendar, alarm clock, notepad/notebook or recording pen. All of these
items was playing important role in human beings life, user need these to record
some staff, to note some “ToDo list”...
3.3.2 Drive and Talk
Dico is developed using the dialogue system GoDiS , GoDiS is an experimental
dialogue system. A technique has been developed to transform GUI (Graphical
User Interface) menus into VUI (Voice User Interface) dialogues, in order to be
able to maintain an existing menu structure. This technique shows how to
translate multi-choice lists into alternative questions and pop-up messages into
actions that inform the user about something.
The novice user can let the system take charge and navigate through the menu
structure by answering questions one by one:
15 / 27
S: What do you want to do? Make a call, go to the phone book, the settings or the
helper or do you want to change domain?
U: Make a call
S: Ok, let’s see. Who do you want to call?
S: Cell phone number is available. Home number is available. Which number do
you want to call?
U: Home number.
S: Ok, calling Lisa’s home number.
The experienced user does not have to follow the menu structure, instead it is
possible to give all the information in one single utterance, and thus speed up the
S: What do you want to do?
U: Call Lisa’s home number, please.
S: Ok, calling Lisa’s home number.
3.3.3 Example article
16 / 27
This article just talking about how to set a voice as a ringtone. The author gave a
some steps of how to deal with this function.
While navigating options for cell phone, select the voice memo or sound recorder
function. Record the voice user would like to hear as a ringtone. For example,
user can ask their child to say: "Dad, it's ringing!" As for user's cat or dog, it
might be a bit more challenging to get them to participate in their voice ringtone
experiment. Try to talk to the cat, some of them like to respond. Once recorded,
the audio clip will be stored in a folder which varies depending on the phone
3.3.4 Technology of mobile phones
Nowadays, mobile phone company also hold some functionality competition,
they all want get the high reputation and win the game in the intensive market,
design of mobile phone spread their mind, create more useful, flexibility,
creativity and full of humanity function into the mobile phones.
Voice records and apply them as ringtones in the Motorola RAZR V3. Chose the
Options menu, then, choose option #1 here and you should be able to have your
voce recording as a free ringtone for your RAZR.
17 / 27
Figure 9 – Option menu Figure 10 – Record file Figure 11 – Set as ringtone
In addition, the AD from BlackBerry company shows that “Let your BlackBerry
smartphone sing when it rings! Turn voice notes into specialized ring tones, or
download pre-existing ring tones.”
3.3.5 Apple Application
The project of this thesis is design for the Apple product, so the existing
information of Apple product will give more better idea and more comparison,
references during the design process.
126.96.36.199 Voice/Ringtone Recorder
Help record anything and make it audio file or ringtone for your iPhone.
unlimited time of audio and can export audio file to mail.
18 / 27
Figure 12 – Voice/Ringtone Recorder
188.8.131.52 SpeakEasy Voice Recorder
This voice recorder shows so many merits:
Well spoken, which can give user a recoding studio that fits their pocket.
Ringtones, which can simply record the personalized message but less than forty
seconds into ringtone.
Speak your mind, which can easily create quick reminders for things you might
otherwise forget. And SpeakEasy will quickly give user recording a title and save
19 / 27
Figure 13 – SpeakEasy Voice Recorder
Picture this, which is a very good idea that making an important recording with
picture attachment feature. Take a picture to go along with recording, or just
choose one from photo library.
As the AD of this application said "SpeakEasy Voice Recorder is definitely the
most polished and professional-looking option among all of the voice recorders
that we reviewed, offering more advanced voice recording capabilities within a
very attractive user interface."
Voicemail (or voice mail, voice-mail, voicemail or VMS, sometimes called
message bank) is a centralized system of managing telephone messages for a
large group of people, to assist users when they are not available.The term is also
20 / 27
used more broadly, to denote any system of conveying voice message, including
the answering machine.
Figure 14 – Voicemail
The chronopher can be described as a time reminder. Especially for some specific
user, such as cooking staff with housewives, doing some experiment with
chemistries or anyone who need the reminder of the exactly time alarm. User can
set a time ahead of time, and then adjust it for when to remind, so, user do not
need to stand and wait for the end of the process.
21 / 27
3.3.8 Software of voice reminder
This is based on the calendar.
Figure 15 – Reminder and alarm
Add to the task bar clock the customization, recordable time announcements,
images, calendar, forthcoming events list, daily time sheets, quick text/voice note
taking and converting to tasks, appointments and to-do items that reminds about
themselves in the ever-new-color scrollable window with specialized alarms and
reminders. It's for those who are pressed for time. Work in comfort and let Your
Voice Reminder to bother about your time and schedule. Hear the time
22 / 27
announcements with your friend voice and see her/his pop-up image near the
The prototyping is divided into three level-fidelity parts:
Low-fidelity prototyping will quickly show the outline of the project, maybe
some Paper work, storyboarding or sketching. But only some overall features of
the project are represented. Medium-fidelity prototyping may be testing some of
the project’s features in detail, such as some operation, functionality, all under
some specific technology, like program. High-fidelity prototyping is more time-
consuming. However, the project in this stage is close to its final release. For
example, video prototype.
4.2 Further imagination
With this device, people can make every possible voice in the recording system,
recording the content in a variety languages, different ethnic, family members,
friends, colleagues, puppy or kitten, etc, the family's message gives a warm,
friend's message gives courage, colleague’s to urge and the message from the
puppy's gives love and affection and so on.
23 / 27
One more further imagination, using a special smelling to remind users. For
example, some related thinking is that user can smell different smell from the
flower selling website, perfume website or food order website/menu. So, why
shall designers create some application or device to release its specific smell to
abstract the attention of users, it would be more creativity and interesting.
4.3 Future plan
People create the great development of technology is because people want to
make more convenient and better quality of life, and help people enhance the
work efficiency, so hopefully this project will bring some certain help to users,
bring convenience to the social life, giving people more fun during the social
connecting, making machine interactively, filling with the sense of humanity,
getting closer with human beings, because many people complained that the
development of science and technology obstruct the communication of people
with each other.
For the future schedule of the project, there is so many work to do:
24 / 27
Figure 16 – Gantt chart
25 / 27
Luigina Ciolfi(2009)'DesignProcess', CS6021, Foundation of Interactive Media,
University of Limerick.
ple.com/iphone/library/referencelibrary/GettingStarted/Creating_an_iPhone_App/index.html [accessed 15
Jessica V, DICO: Drive and Talk: TrindiKit/DICO/Future Work, Göteborg university.
Julie A. J, Constantine S, Don H,Human-computer interaction: theory and practice,
Volume 2, GoogleBooks, available: http://books.google.com/books[accessed 20 April 2010]
PhoneRated 'How to use the voice of your child, cat or dog as a free voice ringtone',
[accessed 1 May 2010]
_records_be_used_as_free_ringtones.html[accessed 28 April 2010]
ceringtone-recorder [accessed 15 April 2010]
ZARBOO'SpeakEasyVoiceRecorder', available: http://www.zarboo.com/speakeasy.html
[accessed 15 April 2010]
Wikipedia (2008)'Voicemail', available: http://en.wikipedia.org/wiki/Voicemail [accessed 5
26 / 27
LISISOFT(2008)'YourVoiceReminder', available: http://www.lisisoft.com/free-download-
version/152184-your-voice-reminder.html [accessed 18 April 2010]
Luigina Ciolfi(2009)'Prototyping', CS6021, Foundation of Interactive Media,
University of Limerick.
27 / 27