IEEE Spectrum - North American - March 2015 - 25
resources_TooLs
thermostats, but to link my Ubi to the Philips
Hue lightbulbs I have in my home, I had to use
the IFTTT (If This Then That) website. This
acts as a sort of glue between an extensive
range of smart devices and online services.
Support for both Ubi voice commands and
my Hue lightbulbs has already been integrated into IFTTT, so creating a new command was simple: I used the Ubi "trigger"
template to specify that my Ubi should pay
attention to the words "Turn on lights." Then
I used the Hue "action" template to set this
command to turn on all my apartment's lightbulbs. Setting up a command to turn off the
lights was a similar process.
To actually use a command, I first have to
get the Ubi's attention, which I do by saying
"Okay, Ubi!" Then I can say, "Turn on lights," and
a couple of seconds later a voice confirms my
command and the lights turn on. Usually.
Ubi uses Google's voice recognition
system, which is not as good as Apple's. I
sometimes have to repeat a command two
or three times, and sometimes my Ubi gets
confused about the difference between
"turn lights on" and "turn lights off."
There are other rough edges-such as a
clunky online portal-as UCIC rolls out tweaks
and upgrades with some frequency, suggesting that Ubi is still somewhat in beta mode. So
by yoUr CoMManD: You can program Ubi
to respond to custom voice commands, which
why get an Ubi now, instead of waiting for
it can listen to from up to several meters away.
Apple or Amazon to release what are sure to
be polished products in the next year or two?
Because, in order to ensure a no-fuss conBut you don't have to wait: You can try the
$300 Ubi today. Like the Echo, the 10- by sumer experience, those big-name products
10- by 3-centimeter Ubi can obey voice are likely to be pretty tightly nailed down. In
commands to do things like play music or contrast, UCIC is willing to let you get your
send text messages on your behalf. But I hands dirty-for example, you can have an Ubi
already have pretty painless tools for those respond to incoming HTTP requests or send
kinds of things. What I was really interested out its own. This means you have access to
in were the smart-home capabilities: When a vast range of online APIs (application proyou come through the door carrying grocery gram interfaces). The ability to quickly crebags, that's when you really want an alterna- ate your own voice commands is powerful
and eliminates much of the guesswork that
tive to fiddling with a smartphone.
Installing the Ubi was easy: I plugged it can sometimes come with Siri. You can also
into the wall and set up an online account program triggers based on built-in sensors
with its maker, the Unified Computer Intelli- that monitor and log the levels of light, sound,
gence Corp. (UCIC), in Toronto. This account air pressure, humidity, and temperature. You
allows you to configure the computer and could have lights turn a warning red if the bottom drops out of the barometer, for example.
connect it to your home's Wi-Fi router.
The Ubi has built-in support for Smart After all, what's the point in living in a science
Things home-automation devices and Nest fiction world if it isn't any fun? -Stephen CaSS
GIve YouR Home
a "StaR tReK" vIbe
progrAm voice
commAnds into the ubi
wAll computer
mbient computing has been
the stuff of science fiction for decades. On "Star Trek," for example,
the crew of the Enterprise could say "Computer" into the air, followed by a command.
An intelligent system would reply and attempt to obey, whether it was turning on
the lights or executing the self-destruct
sequence. Now-at least when it comes to
the lights-fiction has become fact.
Interest in using voice to control smart
homes has taken off in recent months. In
June of last year, Apple announced HomeKit,
software that will eventually enable users
to command connected devices using the
Siri voice interface. Amazon has begun limited sales of its cylindrical US $200 Amazon
Echo, which can do things like provide
weather reports or play specified music on
voice command. While the Echo doesn't yet
integrate with smart-home devices, I'll eat
my hat if that functionality isn't added sometime in the next 12 to 18 months.
unified computer intelligence corp.
A
sPecTruM.Ieee.orG
|
NorTH AMerIcAN
|
MAr 2015
|
25
http://sPecTruM.Ieee.orG
Table of Contents for the Digital Edition of IEEE Spectrum - North American - March 2015
Contents
IEEE Spectrum - North American - March 2015 - Cover1
IEEE Spectrum - North American - March 2015 - Cover2
IEEE Spectrum - North American - March 2015 - 1
IEEE Spectrum - North American - March 2015 - 2
IEEE Spectrum - North American - March 2015 - Contents
IEEE Spectrum - North American - March 2015 - 4
IEEE Spectrum - North American - March 2015 - 5
IEEE Spectrum - North American - March 2015 - 6
IEEE Spectrum - North American - March 2015 - 7
IEEE Spectrum - North American - March 2015 - 8
IEEE Spectrum - North American - March 2015 - 9
IEEE Spectrum - North American - March 2015 - 10
IEEE Spectrum - North American - March 2015 - 11
IEEE Spectrum - North American - March 2015 - 12
IEEE Spectrum - North American - March 2015 - 13
IEEE Spectrum - North American - March 2015 - 14
IEEE Spectrum - North American - March 2015 - 15
IEEE Spectrum - North American - March 2015 - 16
IEEE Spectrum - North American - March 2015 - 17
IEEE Spectrum - North American - March 2015 - 18
IEEE Spectrum - North American - March 2015 - 19
IEEE Spectrum - North American - March 2015 - 20
IEEE Spectrum - North American - March 2015 - 21
IEEE Spectrum - North American - March 2015 - 22
IEEE Spectrum - North American - March 2015 - 23
IEEE Spectrum - North American - March 2015 - 24
IEEE Spectrum - North American - March 2015 - 25
IEEE Spectrum - North American - March 2015 - 26
IEEE Spectrum - North American - March 2015 - 27
IEEE Spectrum - North American - March 2015 - 28
IEEE Spectrum - North American - March 2015 - 29
IEEE Spectrum - North American - March 2015 - 30
IEEE Spectrum - North American - March 2015 - 31
IEEE Spectrum - North American - March 2015 - 32
IEEE Spectrum - North American - March 2015 - 33
IEEE Spectrum - North American - March 2015 - 34
IEEE Spectrum - North American - March 2015 - 35
IEEE Spectrum - North American - March 2015 - 36
IEEE Spectrum - North American - March 2015 - 37
IEEE Spectrum - North American - March 2015 - 38
IEEE Spectrum - North American - March 2015 - 39
IEEE Spectrum - North American - March 2015 - 40
IEEE Spectrum - North American - March 2015 - 41
IEEE Spectrum - North American - March 2015 - 42
IEEE Spectrum - North American - March 2015 - 43
IEEE Spectrum - North American - March 2015 - 44
IEEE Spectrum - North American - March 2015 - 45
IEEE Spectrum - North American - March 2015 - 46
IEEE Spectrum - North American - March 2015 - 47
IEEE Spectrum - North American - March 2015 - 48
IEEE Spectrum - North American - March 2015 - 49
IEEE Spectrum - North American - March 2015 - 50
IEEE Spectrum - North American - March 2015 - 51
IEEE Spectrum - North American - March 2015 - 52
IEEE Spectrum - North American - March 2015 - 53
IEEE Spectrum - North American - March 2015 - 54
IEEE Spectrum - North American - March 2015 - 55
IEEE Spectrum - North American - March 2015 - 56
IEEE Spectrum - North American - March 2015 - 57
IEEE Spectrum - North American - March 2015 - 58
IEEE Spectrum - North American - March 2015 - 59
IEEE Spectrum - North American - March 2015 - 60
IEEE Spectrum - North American - March 2015 - 61
IEEE Spectrum - North American - March 2015 - 62
IEEE Spectrum - North American - March 2015 - 63
IEEE Spectrum - North American - March 2015 - 64
IEEE Spectrum - North American - March 2015 - 65
IEEE Spectrum - North American - March 2015 - 66
IEEE Spectrum - North American - March 2015 - 67
IEEE Spectrum - North American - March 2015 - 68
IEEE Spectrum - North American - March 2015 - 69
IEEE Spectrum - North American - March 2015 - 70
IEEE Spectrum - North American - March 2015 - 71
IEEE Spectrum - North American - March 2015 - 72
IEEE Spectrum - North American - March 2015 - 73
IEEE Spectrum - North American - March 2015 - 74
IEEE Spectrum - North American - March 2015 - 75
IEEE Spectrum - North American - March 2015 - 76
IEEE Spectrum - North American - March 2015 - Cover3
IEEE Spectrum - North American - March 2015 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1217
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1117
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1017
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0917
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0817
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0717
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0617
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0517
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0417
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0317
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0217
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0117
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1216
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1116
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1016
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0916
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0816
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0716
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0616
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0516
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0416
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0316
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0216
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0116
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1215
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1115
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1015
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0915
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0815
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0715
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0615
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0515
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0415
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0315
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0215
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0115
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1214
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1114
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1014
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0914
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0814
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0714
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0614
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0514
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0414
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0314
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0214
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0114
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1213
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1113
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1013
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0913
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0813
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0713
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0613
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0513
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0413
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0313
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0213
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0113
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1212
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1112
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1012
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0912
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0812
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0712
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0612
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0512
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0412
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0312
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0212
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0112
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1211
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1111
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1011
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0911
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0811
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0711
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0611
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0511
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0411
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0311
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0211
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0111
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1210
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1110
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1010
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0910
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0810
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0710
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0610
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0510
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0410
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0310
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0210
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0110
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1209
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1109
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1009
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0909
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0809
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0709
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0609
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0509
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0409
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0309
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0209
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0109
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1208
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1108
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1008
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0908
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0808
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0708
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0608
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0508
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0408
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0308
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0208
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0108
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1207
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1107
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1007
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0907
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0807
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0707
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0607
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0507
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0407
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0307
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0207
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0107
https://www.nxtbookmedia.com