News for hackers. Stuff that matters.
Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @12:24PM (#24897851)
A big problem with the assistants is that as soon as they fail at a query they seem stupid, I feel stupid, and I stop using them for a long time.

Last weekend I had the following failed queries:

"OK Google, what is the air quality like at Mt. Shasta today?"

"OK Google, add a waypoint for the last gas station before the mountain pass"

"OK Google, what percentage of people can you detect to be wearing masks on recent Instagram photos tagged at a location within a 10 mile radius of Mt. Shasta?"

These are all things I would expect a computer assistant to do really well. They have access to so much data, and so many APIs, that they should be able to break down these sentences into a SQL-like query and give me results. The third, for example:

"recent Instagram photos" -> Instagram has an API

"tagged within a 10 mile radius" -> parse the cities within a 10 mile radius and look for tags in all of them

"people" -> use your wonderful person detection networks your friends at Waymo developed

"wearing masks" -> I'm sure your internal datasets have this label, so run an object detector

Then compile and reduce the data to give me the number I want.

That's what I want an assistant to do. But it couldn't even do the first, which just involves a single API query to fetch air quality index information. Bleh. And as for the second, it has no idea what "last gas station" or "mountain pass" means; it's a query a human would know to be extremely commonplace.

It turns out that the current generation of "assistants" are mostly just template-matchers which really doesn't help me much at all. I can set my own alarms, thank you.

Re:25 Years In Speech Technology and I still don’t talk to m... by lm28469 on Monday October 26, 2020 @12:50PM (#24898208)
As soon as you see them for what they are it makes perfect sense. They're basically a proxy to google search with extra dumb features on top. Every single feature that isn't google search has been hard coded (map directions, setup alarms, &c.), as soon as you get out of the hard coded cases it's blatantly obvious these things are anything but "smart"

imho they're just used to give google/amazon a few more data points for their graphs

Re:25 Years In Speech Technology and I still don’t talk to m... by jjoonathan on Monday October 26, 2020 @02:05PM (#24899119)
Yeah, and that wouldn't be a problem if the discovery story wasn't dismal or the browsing story wasn't dismal, but it definitely is. On both counts.
Re:25 Years In Speech Technology and I still don’t talk to m... by tschwimmer on Monday October 26, 2020 @02:22PM (#24899307)
Discovery and browsing are not good on the assistant interface but I'd argue that's a constraint of voice vs visual. On a desktop/mobile, the screen holds the state so you can go back to previous entries, etc. Over voice, you mind holds the state which scales much much worse.
Re:25 Years In Speech Technology and I still don’t talk to m... by krrrh on Monday October 26, 2020 @02:59PM (#24899813)
To the credit of the Shortcuts team at Apple, being able to visually select and define certain phrases for commonly completed tasks is helpful in this regard, but I’d guess only a couple % of the user base is even aware that Siri Shortcuts are possible.
Re:25 Years In Speech Technology and I still don’t talk to m... by part1of2 on Monday October 26, 2020 @11:50PM (#24904337)
Is this just normal phone Siri or HomePod Siri?
Re:25 Years In Speech Technology and I still don’t talk to m... by cransallinf on Tuesday October 27, 2020 @09:22AM (#24907132)
Normal phone Siri. Not sure if it works for the HomePod
Re:25 Years In Speech Technology and I still don’t talk to m... by thomastjeffery on Monday October 26, 2020 @04:53PM (#24901255)
And this would be a much better situation if users could hardcode their own features and definitions.
Re:25 Years In Speech Technology and I still don’t talk to m... by lqet on Monday October 26, 2020 @12:33PM (#24897981)
Which is exactly why I prefer formal query languages over NLP queries. In both cases (at least with most state of the art NLP techniques), you have to learn certain patterns and ways to phrase a query so that the system will reliably understand it. With formal query languages, these patterns are well-defined, can be looked up and will most likely not change significantly (so there is value in memorizing them). With NLP systems, the patterns are completely opaque, you have to learn them through trial and error, they may change anytime (e.g. because the model is retrained) and they are usually significantly less powerful.

I sometimes feel that the trend to prefer NLP over formal query languages is comparable to the trend to prefer GUIs over consoles in the 80ies and 90ies.

Re:25 Years In Speech Technology and I still don’t talk to m... by cmrdporcupine on Monday October 26, 2020 @01:18PM (#24898551)
Agreed; back in the day when we/I used to play text adventures, or interact with MUDs/MOOs those systems had English-like interaction languages but the semantics of them were relatively clear -- you mostly had to follow the verb/prep/object formula and once you figured that out, you could manage the system fairly well, without running into a lot of terrible corner cases.

I'd rather have an assistant type system with a fairly well defined query system that exposed its capabilities and limitations directly, rather than me having to guess at the corner cases and failure points.

Disclaimer: I work @ Google on display assistant devices, but I don't work on the actual assistant interaction pieces.

Re:25 Years In Speech Technology and I still don’t talk to m... by Izkata on Monday October 26, 2020 @01:50PM (#24898928)
> Which is exactly why I prefer formal query languages over NLP queries.

People like to reference Star Trek for stuff like NLP queries, but if you go back to TNG and pay close attention to the verbal queries to the computer, much of the time it isn't natural language. They seem to actually use some sort of formal query language that fits English a bit closer, but is still distinct from when the characters speak to each other.

Re:25 Years In Speech Technology and I still don’t talk to m... by fennecfoxen on Monday October 26, 2020 @02:04PM (#24899104)
> They seem to actually use some sort of formal query language that fits English a bit closer, but is still distinct from when the characters speak to each other.

"Computer, begin auto-destruct sequence, authorization Picard 4-7 Alpha Tango."

- Wake word. Command. Authorization stanza. (I bet the computer would prompt for authorization if missing.)

"Computer, Commander Beverly Crusher. Confirm auto-destruct sequence, authorization Crusher 2-2 Beta Charlie."

- Wake word (possibly superfluous). Identification stanza (probably superfluous for the usual crew, but I can see from an HCI perspective that you might want to make people provide it specifically for such a consequential protocol, and it may also be of merit if some random admiral usually halfway across the galaxy pops in to confirm). Command confirmation, authorization stanza.

"This is Captain Jean-Luc Picard. Destruct sequence Alpha-One. Fifteen minutes, silent countdown. Enable."

- Computer is very awake at this point, no wake word. Identification stanza. Sequence parameter. Time parameter. Verbosity parameter. Commit.

Re:25 Years In Speech Technology and I still don’t talk to m... by YeGoblynQueenne on Monday October 26, 2020 @03:49PM (#24900502)
To be fair, that's just how Picard speaks (e.g. "engage"). I haven't noticed anyone else saying "Tea. Earl Grey. Hot".

In any case I think this kind of speech is formulaic for the benefit of the audience, most of all, who are made aware through the formality that the speaker is addressing a machine. Additionally, we're watching navy men and women in space, so we expect them to speak to each other and to their computers in a formulaic manner ("Deck 5! Report!" etc, I can't think of good examples, brain's too tired).

Or perhaps the idea is that Trek AI is not really as advanced as to be able to understand natural language and that makes Data such a unique specimen.

Then again, there's the example of the Doctor in Voyager. I'm confused, I admit.

Re:25 Years In Speech Technology and I still don’t talk to m... by dragonwriter on Monday October 26, 2020 @03:58PM (#24900625)
The Doctor in Voyager is, IIRC, an early prototype, and Voyager is bother later than The Next Generation and set on a newer ship. And the Doctor, IIRC, benefited from upgrades during the show, having been more limited I scope initially.

In any case, Trek isn't super internally consistent, anyhow.

Re:25 Years In Speech Technology and I still don’t talk to m... by 0xffff2 on Monday October 26, 2020 @06:10PM (#24902099)
Maybe I'm misremembering, but I distinctly remember that basically everyone ever shown interacting with a replicator follows the generic->specific parameter hierarchy.
Re:25 Years In Speech Technology and I still don’t talk to m... by YeGoblynQueenne on Tuesday October 27, 2020 @04:38AM (#24905479)
You and dragonwriter are probably right. I'm going by memory, here :)
Re:25 Years In Speech Technology and I still don’t talk to m... by pjc50 on Monday October 26, 2020 @02:17PM (#24899244)
It may be easier to train the humans to be precise. This is the solution adopted by armies which need unambiguous communication over noisy radio.

https://en.m.wikipedia.org/wiki/Operations_order

Re:25 Years In Speech Technology and I still don’t talk to m... by ketzo on Monday October 26, 2020 @12:50PM (#24898207)
Well, to extend the GUI/console metaphor, it means that at some point soon, we'll all be using NLP because it's dramatically more user-friendly for the vast majority of people.
Re:25 Years In Speech Technology and I still don’t talk to m... by PeterisP on Monday October 26, 2020 @01:43PM (#24898842)
GUIs won over console workflows because GUIs have better discoverability and the "recall vs recognize" difference; it's mentally much easier to recognize the option you want when presented it than to recall the existence or the naming of that option.

In those aspects of UX, voice interfaces have the same drawbacks as console apps when compared to a good GUI.

Also, they have to work within the "bandwidth bottleneck" of audio - just imagine a phone system that tells you all the options you have, "Press 1 for something, Press 2 for another thing..." - they are so annoying because they are slow and inherently linear; a GUI can show the same options all at once, and you can read it much faster than listen to them.

So NLP as such is not dramatically more user-friendly unless it is at the "do what I mean" level which likely requries full human-level general artificial intelligence; before that it's just a voice equivalent of a console app, sharing all the problems of discoverability and needing to remember what the system can do and how should it be invoked.

Re:25 Years In Speech Technology and I still don’t talk to m... by ryandrake on Monday October 26, 2020 @02:02PM (#24899084)
> Also, they have to work within the "bandwidth bottleneck" of audio - just imagine a phone system that tells you all the options you have, "Press 1 for something, Press 2 for another thing..." - they are so annoying because they are slow and inherently linear

They're even slower now because the brain trust decided adding voice control to the phone menu system was a great idea. So before, it said "For prescription refills, press 1." Now I have to wait for "For prescription refills, press 1, or say prescription refills." How on earth does that improve anything? I can just as easily press 1 as I can say a word, and when I press 1, there is a near 100% chance that the computer on the other end will understand my command.

Some phone menu voice automation are even worse. "Tell me what you want! <silence>" Then you say something, and it says "I didn't recognize that. Please tell me what you want!" Then it fails again and says "I didn't recognize that. For prescription refills, press 1, or say prescription refills..." Oh great so there was a menu? Why did you waste my time earlier?

Voice is just a terrible, low-fidelity, low-bandwidth way of commanding a computer. You might as well have handwriting input while you're at it: You write what you want on a piece of paper, and hold it up to the camera and the computer tries to figure out what you wrote. Just as silly.

Re:25 Years In Speech Technology and I still don’t talk to m... by toast0 on Monday October 26, 2020 @02:26PM (#24899364)
> I can just as easily press 1 as I can say a word, and when I press 1, there is a near 100% chance that the computer on the other end will understand my command.

So, I would rarely say something when I could push a button, but when using a smartphone on a call, it's not always easy or obvious how to push a button. Some people may have mobility issues making it hard to push a button, or be on speaker phone far away from the buttons. Or, maybe they haven't updated their telephone equipment in 50 years, and only have a rotary dial. Or, maybe on a terrible VoIP system that can't manage to get the tones through.

There's probably some way to clean up the script.

"(Please listen carefully, as our options have changed.) Please choose from the following options: Say prescription refills or press 1; say insurance denied or press 2; say referral to veterinary care or press 3"

I could get behind voice interfaces for more things if the commands words were documented, clear, and consistent, and the damn things worked. Until then, buttons seem good to me.

Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @04:41PM (#24901126)
Totally. I cringe at FedEx's system.

"Welcome to FedEx. [... blah blah blah ...] Tell me what I can help you with today."

"a package"

I mean, what the hell else can you help me with today anyway?

Re:25 Years In Speech Technology and I still don’t talk to m... by 0xffff2 on Monday October 26, 2020 @06:23PM (#24902227)
Honestly, "Tell me what you want!" is better than a system that forces you to listen to all of the options since "representative" is what I want 99% of the time when I have exhausted all other options and decided to do battle with an automated phone system.
Re:25 Years In Speech Technology and I still don’t talk to m... by Snitch-Thursday on Monday October 26, 2020 @02:57PM (#24899783)
> You write what you want on a piece of paper, and hold it up to the camera and the computer tries to figure out what you wrote. Just as silly.

Ironically I used to love me some graffiti on PalmOS and Google Handwriting Input on my Droid 2, but I agree with the spirit of your comment.

Re:25 Years In Speech Technology and I still don’t talk to m... by heavyset_go on Monday October 26, 2020 @04:20PM (#24900890)
I see you've run into CVS or Walgreens' automated phone system.
Re:25 Years In Speech Technology and I still don’t talk to m... by GirkovArpa on Monday October 26, 2020 @05:48PM (#24901888)
This "recall vs recognize" point should be raised in every console vs GUI debate. It's pretty much the final word.
Re:25 Years In Speech Technology and I still don’t talk to m... by Macha on Tuesday October 27, 2020 @07:12AM (#24906266)
You can get the recognise experience on the command line with the smarter autocomplete available on shells like fish or zsh.

    foo --<tab>
You're now present with a list of options and depending on your config, the man page one liner descriptions
Re:25 Years In Speech Technology and I still don’t talk to m... by dec0dedab0de on Monday October 26, 2020 @12:59PM (#24898323)
I understand your point, but I'm not sure that GUIs won out because they were dramatically more user-friendly. It certainly helped, but I think they won because it made multitasking possible. Multitasking from the users perspective that is, the ability to interact with more than one application at the same time. That was just not possible on a console, so even people who didn't need user friendliness were able to do things they couldn't do before. I was young at the time, but that's how I remember it at least.
Re:25 Years In Speech Technology and I still don’t talk to m... by Godel_unicode on Monday October 26, 2020 @01:12PM (#24898484)
That's just not true, though. As with many console things, multi-tasking is totally possible but it's discoverability is terrible. Ctrl+z and `jobs` is the entry level, with tmux being the end-state reached via gnu screen. This lack of discoverability is the same problem voice assistants have only moreso; no `apropos` and no tab completion.

GUIs are for discovery, CLIs are for power via composability, voice/NLP assistants are for convenience.

Re:25 Years In Speech Technology and I still don’t talk to m... by lqet on Monday October 26, 2020 @01:17PM (#24898550)
> That was just not possible on a console,

Was it? Even if you discard stuff like tmux as already a GUI, you can still send whatever is running at the moment to the background with CTRL-Z and typing "bg" on any modern Unix system. "jobs" will then list all your processes, and "fg <ID>" will bring it to the foreground. I am sure this functionality predates most modern GUIs.

Re:25 Years In Speech Technology and I still don’t talk to m... by thisisnico on Monday October 26, 2020 @01:21PM (#24898590)
Aside from the usability POV, GUI provided significantly more features to the user, such as visualization of information and data. Images, Audio, Video, Multi-Media, 3D/2D Video games. You could have more information on the screen and at your fingertips at the same time. You can load many of these things from the CLI, but it's not as convenient as within a GUI.
Re:25 Years In Speech Technology and I still don’t talk to m... by mixmastamyk on Monday October 26, 2020 @02:46PM (#24899648)
> That was just not possible on a console

You may be thinking of DOS, which yes had almost no multitasking ability available.

However there were multiple timesharing operating systems that existed before the PC and GUIs, Unix being the most famous and still around.

Multitasking is quite possible on a Linux console for example. It has 5 or more consoles, each handling different users, each being able to be split via screen/tmux. Each shell can run jobs in the background as well.

Re:25 Years In Speech Technology and I still don’t talk to m... by heavyset_go on Monday October 26, 2020 @04:18PM (#24900870)
From my observations, people have reduced their voice assistants to objects that sometimes tell them the weather or switch their lights on and off, and sometimes do something completely unrelated when activated.
Re:25 Years In Speech Technology and I still don’t talk to m... by ineedasername on Monday October 26, 2020 @02:17PM (#24899243)
On your searches:

1) I get the correct response; Assistant first asks me if I want to use "air check", I say yes, and get the correct response.

2) I get appropriate responses when I ask "What is the closest gas station to Mt. Shasta." Because the approaches are mostly from Rt. 5, you'll have no problem getting a usable response. Another approach from Rt 89 exists, so I don't know how you expect Google to know which "mountain pass" you mean. However, should you ask Google "What is the closest gas station to Mt Shasta on Rt 89", you will get an appropriate response. Should you be approaching from the opposite side of the mountain, unlikely though that is, Rt 5 or Rt 89 would still be the closest

3) I don't know why you expect a computer to answer this question well at all. I'm not aware of an API that would track this sort of thing. Google doing this itself, at scale, for any popular destination would be a very large project in ML with a very high error rate: Instagram photos are unlikely to be representative of a whole, the data set for a given location may be sparse, and especially for an outside location it is entirely likely (as I did at a local pumpkin farm) that people at an outside tourist destination will move away from a crowd, remove their mask, and take a nice photo safely, while people in close proximation still adhere to appropriate social distancing. Effective use would also need to be real-time: from day-to-day a given location could attract people that wear masks, and the next day a large group does not, especially in the > 300 square mile area you specified. It is not reasonable to expect this question to be meaningfully answered by either a human or a computer.

Re:25 Years In Speech Technology and I still don’t talk to m... by matthewdgreen on Monday October 26, 2020 @02:31PM (#24899438)
I don’t believe he’s looking for a voice assistant. He’s in the market for Lieutenant Data.
Re:25 Years In Speech Technology and I still don’t talk to m... by Dig1t on Monday October 26, 2020 @03:18PM (#24900097)
Rather, I think he's looking for the shipboard computer in Star Trek. Which is actually an excellent example of the untapped potential that voice-based computing holds.
Re:25 Years In Speech Technology and I still don’t talk to m... by matthewdgreen on Monday October 26, 2020 @03:47PM (#24900475)
The ship computer in Star Trek was always hilariously underpowered. They had to put an android on the bridge to operate manual controls during battle, for god’s sake.
Re:25 Years In Speech Technology and I still don’t talk to m... by nitrogen on Monday October 26, 2020 @04:28PM (#24900998)
It's also an excellent example of designing a user interface to look and sound cool on screen, rather than for usability, which is how I feel about most voice controls.
Re:25 Years In Speech Technology and I still don’t talk to m... by nitrogen on Monday October 26, 2020 @04:27PM (#24900986)
The operative word is assistant. Voice assistants should be able to do everything a human assistant can do.
Re:25 Years In Speech Technology and I still don’t talk to m... by Barrin92 on Monday October 26, 2020 @07:22PM (#24902684)
the entire value of a (voice) assistant is that it can quickly and reliably deliver results. You don't need Data, but the system needs to be robust enough to work quickly. If you have to ask five times or spend minutes thinking about how to phrase the question, it's not assisting you in anything but wasting your time.
Re:25 Years In Speech Technology and I still don’t talk to m... by Dig1t on Monday October 26, 2020 @03:18PM (#24900103)
[Commander] Data
Re:25 Years In Speech Technology and I still don’t talk to m... by dragonwriter on Monday October 26, 2020 @03:24PM (#24900160)
Presumably, at some point Data, who was a Lieutenant Commander at the outset of TNG, was a Lieutenant. (This may even be the case in one of the novels in which he features set prior to TNG.)
Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @04:24PM (#24900943)
> 1) I get the correct response; Assistant first asks me if I want to use "air check", I say yes, and get the correct response.

Yeah, I don't. I just get "Sorry. I could not understand that." if I remember correctly.

> 3) I don't know why you expect a computer to answer this question well at all. [...] Instagram photos are unlikely to be representative of a whole

Sure, but I defined the query pretty clearly, and I just want to answer the "general" question of "Are people generally wearing masks in that area or not" and I already babysat that question into a data query that could use the Instagram API plus some object detectors.

I understand it's hard for one person to write code that could formulate and piece together that graph, but I feel like it should be a tractable engineering problem for Google.

Re:25 Years In Speech Technology and I still don’t talk to m... by bigbonch on Monday October 26, 2020 @03:01PM (#24899834)
This mindset is exactly why these assistants are bad. Start with the UX then work backwards from there and make it happen.
Re:25 Years In Speech Technology and I still don’t talk to m... by ineedasername on Monday October 26, 2020 @03:10PM (#24899964)
No. Asking a question in an unambiguous way is not a requirement that can be done away with. It can't be done in many normal text-based searches, it can't be done in face-to-face conversations with real people, so there should be no expectation that a voice search would yield any better results. Having actual data that exists to answer the question, as with the mask example, is also an essential requirement.

If you expect more, than your problem does not lie with voice assistants, it lies with search technology itself. "Expecting" these questions to be answerable is unrealistic given current capabilities. Working backwards from the UX would produce nothing better because your expectations are thwarted not by poor design, but by the limits of state of the art technology.

Re:25 Years In Speech Technology and I still don’t talk to m... by elcomet on Monday October 26, 2020 @03:45PM (#24900453)
The three questions are completely answerable by a human. He might ask a bit more information though to answer correctly, which could also be expected of the device.
Re:25 Years In Speech Technology and I still don’t talk to m... by irrational on Monday October 26, 2020 @02:54PM (#24899746)
Rt. 5? Do you mean I-5? I'm curious if using "Rt." instead of "I-" is a regional thing. Where are you located? Typically Rt. would only be used for a small state road, not a major interstate highway.
Re:25 Years In Speech Technology and I still don’t talk to m... by cbm-vic-20 on Monday October 26, 2020 @03:23PM (#24900150)
It's a regional thing. In New England, we call Interstate 95 "Route 95", Interstate 93 is "Route 93", etc. US Route 20 that stretches from Boston to Oregon is "Route 20". And both the US Route 3 that goes north from Boston through New Hampshire, and MA Route 3 that goes south from Boston down to Cape Cod are called "Route 3".
Re:25 Years In Speech Technology and I still don’t talk to m... by jcranmer on Monday October 26, 2020 @05:00PM (#24901338)
> In New England, we call Interstate 95 "Route 95",

Actually, in the Boston area, it's "Route 128." Despite it never being indicated as such at exits or on maps.

Re:25 Years In Speech Technology and I still don’t talk to m... by stickfigure on Monday October 26, 2020 @04:02PM (#24900675)
The correct title for Californians is "The 5".
Re:25 Years In Speech Technology and I still don’t talk to m... by dragonwriter on Monday October 26, 2020 @04:04PM (#24900693)
> The correct title for Californians is "The 5".

You have omitted the rather important qualifier “Southern” from your description, as that usage is a key differentiator between Northern and Southern California.

Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @04:26PM (#24900970)
I live in the bay area and everyone I know calls it "I-5". "Everyone I know" of course could be biased though as most of my circle did not grow up in California.
Re:25 Years In Speech Technology and I still don’t talk to m... by athms on Tuesday October 27, 2020 @11:06AM (#24908108)
I lived in Southern California (Orange County) in the 70s and 80s. We called I-5 the 5. Same for the 405, the 101, the 15, the 10, the 99. Also, we called State Route 1 (aka Highway 1) PCH no matter where it was located in the state, even though SR1 only has the Pacific Coast Highway designation between Oxnard and Dana Point.

I moved to Northern California (Santa Clara County) in the late 80s and I still use the same monikers. If I take a trip to Big Sur, I tell folks I am going to take the 17 to PCH and drive down. Old habits die hard.

https://www.kcet.org/shows/lost-la/the-5-the-101-the-405-why...

Re:25 Years In Speech Technology and I still don’t talk to m... by joubert on Tuesday October 27, 2020 @09:24AM (#24907141)
“In Southern California, the definite article “the” gets placed before just about every freeway or highway, whereas in the Bay Area just the numbers are said.”

— https://www.kcbx.org/post/how-you-refer-us-101-says-lot-abou...

Re:25 Years In Speech Technology and I still don’t talk to m... by ineedasername on Monday October 26, 2020 @03:11PM (#24899985)
It's used interchangeably for the number of any road, at least in my experience. It certainly gave appropriate responses when I tested it out.
Re:25 Years In Speech Technology and I still don’t talk to m... by irrational on Tuesday October 27, 2020 @12:15AM (#24904451)
Where do you live? It sounds like this is a regional thing in the NE? I live in the PNW and in my 50 years I’ve never heard anyone use route in place of I-.
Re:25 Years In Speech Technology and I still don’t talk to m... by Swizec on Monday October 26, 2020 @12:30PM (#24897943)
“Alexa, play punk rock”

“Playing <super specific punk rock song>”

“Alexa stop. Alexa play punk rock playlist”

“Cannot find punk rock playlist”

“Alexa play punk rock 00’s playlist”

“Can’t find”

“Alexa play early 2000’s punk rock”

“Playing punk rock 00’s playlist”

It’s like she’s trying to mock me.

Re:25 Years In Speech Technology and I still don’t talk to m... by codeulike on Monday October 26, 2020 @12:37PM (#24898054)
Burglar: "Put your hands up and show me where the money is, I won't hurt you..."

Me: "Alright man, I'll tell you where is money ... ALEXA CALL THE POLICE!"

Alexa: "Shuffling songs by The Police"

* EVERY BREATH YOU TAKE plays as I get punched 24 times *

from https://twitter.com/ppathole/status/1092034892249079813

Re:25 Years In Speech Technology and I still don’t talk to m... by ufmace on Monday October 26, 2020 @02:24PM (#24899330)
Jokes aside, the police probably want to know whether your complaint is that there is a burglar holding you at gunpoint, or that you're trying to order a pizza. They probably get both types of calls at about the same frequency.
Re:25 Years In Speech Technology and I still don’t talk to m... by arkh on Monday October 26, 2020 @01:51PM (#24898941)
Even if it works: do you expect the police to stop the burglar before they shoot you?
Re:25 Years In Speech Technology and I still don’t talk to m... by wongarsu on Monday October 26, 2020 @01:58PM (#24899032)
I don't expect a burglar to shoot me. Raising the charge from breaking and entering to armed robbery is dumb enough, raising it to murder is downright stupid.

Drug addiction makes people do crazy things, but there's a reason why most burglars flee as soon as they are noticed

Re:25 Years In Speech Technology and I still don’t talk to m... by joombaga on Monday October 26, 2020 @12:51PM (#24898213)
How do you say "00's"? Does Alexa say it the same way?
Re:25 Years In Speech Technology and I still don’t talk to m... by Swizec on Monday October 26, 2020 @12:55PM (#24898280)
Yep, oh-ohs. We said it the same.

My fav is when she decides to interpret your words instead of playing the exact playlist you’re telling her to play.

Re:25 Years In Speech Technology and I still don’t talk to m... by LukeShu on Monday October 26, 2020 @01:14PM (#24898519)
“I'm sorry, I couldn't find any results for ‘OK Google, begin navigation to Denver, Colorado.’”

“OK Google, what's the speed limit?” → “The speed limit is defined as the maximum rate at which a vehicle can legally travel on a given stretch of road.”

Re:25 Years In Speech Technology and I still don’t talk to m... by dyingkneepad on Monday October 26, 2020 @01:55PM (#24898994)
"The speed limit is 299792458 metres per second, also known as the Speed of Light."
Re:25 Years In Speech Technology and I still don’t talk to m... by jkaptur on Monday October 26, 2020 @12:30PM (#24897939)
> I can set my own alarms, thank you.

And not only that, but a specialized user interface is often preferable to voice even when the assistant passes the Turing test. There's a reason that people use apps to get food delivery rather than calling.

Re:25 Years In Speech Technology and I still don’t talk to m... by heleninboodler on Monday October 26, 2020 @01:12PM (#24898501)
It's funny, but for years I've felt like "Hey Siri, set an alarm for 7am" was 1000x easier than using the clunky Clock UI and it's almost exclusively what I use Siri for. Tasks that are so perfectly well-defined are exactly what this "smart" tech is useful for. Except that recently, Siri screwed me. I said "hey Siri, set an alarm for 6:30am" and her response was "Ok, your 6:30am alarm is on," but what she actually meant was "Ok, I ensured that your standing alarm for every tuesday at 6:30am is on" which meant she wasn't enabling the alarm for 6:30am tomorrow, so I overslept. Very annoying and completely blew my trust in a very useful function.
Re:25 Years In Speech Technology and I still don’t talk to m... by drunkpotato on Monday October 26, 2020 @01:30PM (#24898682)
Alarms and reminders are my most frequent uses of Siri (and to entertain/frustrate the kids...). It's also pretty good for hands-free quick texts while driving and hands-free calling, though I don't do those often.

Your alarm example is frustrating. Of course, you could say "set alarm for tomorrow at 6:30 am" which would work, but then you're back in the realm not of natural language commands, but formal commands that exist in the uncanny valley, just similar enough to natural language to be irritating when they fail.

Re:25 Years In Speech Technology and I still don’t talk to m... by heleninboodler on Monday October 26, 2020 @01:41PM (#24898815)
Yeah, I would think it would be obvious to most humans that "set an alarm for 6:30am" never means "6:30am four days from now." It seems like it should just be interpreted as the next occurring 6:30am unless otherwise specified, but hey, I'm not a computer.

Edit: also, your "tomorrow at 6:30am" example is also open to interpretation if you're saying it two minutes after midnight. I'd really like it to recognize these sort of ambiguities and prompt me for clarification. "It's after midnight. By 'tomorrow at 6:30am', do you mean you want your alarm to go off about 6 hours from now or the next day?"

Re:25 Years In Speech Technology and I still don’t talk to m... by toyg on Monday October 26, 2020 @05:15PM (#24901508)
Siri does resolve that ambiguity, it will ask you “do you mean 6.30am on day X, or 6.30 am on day Y?”, using weekday names for good measure. That’s actually one thing they got pretty well.
Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @04:30PM (#24901007)
... and this is exactly the sort of thing where I feel much more comfortable looking at a GUI that clearly says the date, day, and time all in one place. It would take me 2 seconds to verify that it's exactly as I want it instead of parsing a voice assistant's response.
Re:25 Years In Speech Technology and I still don’t talk to m... by nottorp on Monday October 26, 2020 @01:40PM (#24898807)
Ouch. I just did a quickie test asking Siri to set me a reminder for 'tomorrow at eighteen'. No dice. It set it for 8 am.

It doesn't even support 24 hour time - at least in English.

Re:25 Years In Speech Technology and I still don’t talk to m... by mikestew on Monday October 26, 2020 @01:53PM (#24898958)
"...set an alarm for tomorrow @ eighteen hundred." works just fine. At least in U. S. English, I don't think I've ever heard anyone refer to 6 p. m. as "eighteen".
Re:25 Years In Speech Technology and I still don’t talk to m... by dathinab on Monday October 26, 2020 @02:33PM (#24899471)
But that's the problem most people don't speak U.S. English as their primary language.

They use all kinds of languages with all kinds of accents and and ticks.

In my experience, and from the time I did a bit of NLP the situations is often along the line of. It works for mostly accent free simple English. Fails to get anywhere usable on most other languages and or accents. Sure that is to some degree because of missing training data. But for a consumer this doesn't change that for very many consumers this features work terrible bad.

Just out interest I tried out the youtube auto generated subtitle for a german video, but even at the parts where the text was super clear and well pronounced the result was hardly differentiable from randomly picking arbitrary words. It wasn't even that the algorithm choose similar sounding word. They where completely different words in many case. I think in a sentence of ~10 words in average 1 or 2 where correct. And that was at the parts where the text was unusually clear understandable. At other parts it wasn't even able to recognize that there where words...

Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @04:31PM (#24901019)
Except it isn't a hundred, it's sixty, and I protest that usage. >.<. I prefer eighteen o'clock.
Re:25 Years In Speech Technology and I still don’t talk to m... by 205guy on Monday October 26, 2020 @05:45PM (#24901856)
It's standard US military terminology and part of US culture and language.

Just imagine all the idioms they have to account for in these voice algorithms. I know in German they also handle "halb neun" correctly as 8:30.

Re:25 Years In Speech Technology and I still don’t talk to m... by toyg on Monday October 26, 2020 @05:18PM (#24901549)
That works fine in Siri.

Although it does have a problem with hours over 20 (“22 o’clock” becomes 20:02 for some reason, possibly because of my thick Italian accent).

Re:25 Years In Speech Technology and I still don’t talk to m... by shpx on Monday October 26, 2020 @02:25PM (#24899338)
but you would still understand them if they did or take 5 seconds to ask a clarifying question.
Re:25 Years In Speech Technology and I still don’t talk to m... by mikestew on Monday October 26, 2020 @02:35PM (#24899497)
I live in Redmond, WA. Frankly, if someone asked to meet for a meal at eighteen, I would assume they would like to get together in a Microsoft cafeteria closest to the (what I believe to be non-existent) Building 18. My backup option would be to assume that they have received a hard blow to the head at some point in their life.

Again, whether I would understand them or not, no one to my knowledge speaks like that in U. S. English. It is a great example to use to show the quirks of language. It is a bad example to use to show that Siri "doesn't even support 24 hour time - at least in English".

Re:25 Years In Speech Technology and I still don’t talk to m... by nottorp on Monday October 26, 2020 @03:32PM (#24900274)
I'm not English. We don't say eighteen hundred for 18:00, we say just eighteen. And I don't have localized Siri.

And in any case i said eighteen not eight a m.

Re:25 Years In Speech Technology and I still don’t talk to m... by justinlloyd on Monday October 26, 2020 @05:15PM (#24901510)
Officially building 18 does not exist. Anything you may have heard about building 18 is just rumour. If you have any questions regarding the purpose of building 18, you should direct them to Shelley in HR.
Re:25 Years In Speech Technology and I still don’t talk to m... by mikestew on Monday October 26, 2020 @06:20PM (#24902196)
Hey, it's been well over a decade since I worked there. :-)

https://campusbuilding.com/b/microsoft-building-18/

Re:25 Years In Speech Technology and I still don’t talk to m... by nottorp on Tuesday October 27, 2020 @05:57AM (#24905871)
"report to Shelley in HR for re indoctrination" would be better :)
Re:25 Years In Speech Technology and I still don’t talk to m... by parliament32 on Monday October 26, 2020 @03:35PM (#24900311)
..."at eighteen"? "Eighteen hundred hours" is how it's pronounced.
Re:25 Years In Speech Technology and I still don’t talk to m... by tsm on Monday October 26, 2020 @01:21PM (#24898594)
On the google side, "wake me up at 7" results in a 7AM alarm 95% of the time and a 7 PM alarm the other 5%. Just frequent enough to screw you over…
Re:25 Years In Speech Technology and I still don’t talk to m... by fantod on Monday October 26, 2020 @01:35PM (#24898752)
Agreed, I find this to be a great use case for voice assistants. Or on the occasion I feel like napping after lunch "Hey Siri, wake me up in an hour".
Re:25 Years In Speech Technology and I still don’t talk to m... by Wowfunhappy on Monday October 26, 2020 @12:54PM (#24898267)
> There's a reason that people use apps to get food delivery rather than calling.

Well, if I had some type of personal assistant who worked for me (as in, a real human), I would just call out "Hey, Sam, please order pizza for me" and continue with whatever I was doing.

The reason people don't make phone calls is they add a lot of additional friction. You have to dial the number, and wait for someone to pick up, and give them your address, and deal with frequently-questionable voice quality.

Re:25 Years In Speech Technology and I still don’t talk to m... by kibwen on Monday October 26, 2020 @01:32PM (#24898709)
Pizza is a weird example because pizza joint menus are more-or-less standard and unsurprising. For any non-pizza restaurant I'll want to start by scanning a menu, which is way more efficient than listening to a menu be read to me.
Re:25 Years In Speech Technology and I still don’t talk to m... by wtetzner on Monday October 26, 2020 @02:07PM (#24899144)
And if you're already scanning the menu, just clicking on the stuff you want is easier than explaining it to someone.

However, if you frequently order the same thing from a given restaurant, having a way to order "the usual" from that place via voice might be convenient. But I'm not sure it's much more convenient than being able to do the same thing with a button click or something.

Re:25 Years In Speech Technology and I still don’t talk to m... by ufmace on Monday October 26, 2020 @02:33PM (#24899468)
Your assistant is probably smart enough to remember what kind of pizza you like and from where, and will just order that unless you tell them something else. In theory, there's no reason your phone auto-assistant couldn't do the same thing, but we seem to be a long way from any of them having that level of intelligence.
Re:25 Years In Speech Technology and I still don’t talk to m... by Wowfunhappy on Monday October 26, 2020 @02:58PM (#24899796)
Exactly! We aren't there yet technologically, but I think it's a worthy goal.
Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @12:59PM (#24898331)
I don't know, I like swiping through photos of food to make my decisions on what to eat, and then it only takes about 30 more seconds to complete the order at most.
Re:25 Years In Speech Technology and I still don’t talk to m... by Godel_unicode on Monday October 26, 2020 @01:20PM (#24898581)
This is just the optimal halting problem; sometimes you want to spend time finding the exact thing you want, and sometimes you just want something that's good enough. Both problems don't need the same solution.
Re:25 Years In Speech Technology and I still don’t talk to m... by oftenwrong on Monday October 26, 2020 @01:51PM (#24898932)
I still often use a phone call (or sms) for takeaway. It's faster than using an app or website if you already know what you want, and usually cheaper, since there is no middle-man.

For delivery, I agree. It is easier and faster to use a service, since my address and payment information are already saved.

Re:25 Years In Speech Technology and I still don’t talk to m... by dreamer7 on Monday October 26, 2020 @12:48PM (#24898188)
That doesn't seem correct. People prefer apps because they are better at providing the information we need (menus, products, services etc) and the alternative for engaging through calls is either talking with overworked humans or a painful IVR service.

For me, the ideal interface to engage (order something, create a note etc) when you know what you want is through speech. It just feels so effortless.

Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @12:55PM (#24898278)
I can definitely say that for food I MUCH prefer the web/app interface. I can swipe through a bunch of nice-looking food and just tap on something that looks appetizing.

You can't get that with voice no matter how you do it. It's like if a restaurant had no menu and the wait staff just recited the menu in your face and asked you to pick. Even with real humans, voice isn't the best interface for presenting food choices.

Re:25 Years In Speech Technology and I still don’t talk to m... by Godel_unicode on Monday October 26, 2020 @01:24PM (#24898618)
> if a restaurant had no menu and the wait staff just recited the menu

That's exactly how food is presented to you at lots of high-end restaurants. Once you get above the fast-casual tier, menus never have pictures. If you know a lot about food and you trust the chef, voice is a perfect medium for explaining the choices. Pictures are just a discovery aid.

Re:25 Years In Speech Technology and I still don’t talk to m... by dreamer7 on Monday October 26, 2020 @04:11PM (#24900771)
That's exactly what I meant. The app interface is good for conveying information. But if you know what you'll order, eg - popcorn every weekend, just saying "Jarvis, order my usual popcorn combo" is so much more seamless.
Re:25 Years In Speech Technology and I still don’t talk to m... by airstrike on Monday October 26, 2020 @01:31PM (#24898693)
The only two questions I ever ask Siri are "how cold is it outside?" and "wake me up {at HHam, in X minutes}"
Re:25 Years In Speech Technology and I still don’t talk to m... by pbhjpbhj on Tuesday October 27, 2020 @09:32AM (#24907211)
I'm curious that you want to know the temperature specifically, rather than the weather. I'm guessing that's for reasons other than clothing choice?
Re:25 Years In Speech Technology and I still don’t talk to m... by airstrike on Tuesday October 27, 2020 @11:58AM (#24908692)
I just feel like I get a more actionable answer than the "It's a bit chilly and overcast" I get when I ask about the weather – how do I know if Siri and I agree on what's chilly or not?
Re:25 Years In Speech Technology and I still don’t talk to m... by pbhjpbhj on Thursday October 29, 2020 @08:23AM (#24929713)
Cool, pretty sure for weather Alexa says something like "in $place today it's 10 degree with a light breeze and 40% chance of rain; with a high of 13 and a low of 8; have a good $day".
Re:25 Years In Speech Technology and I still don’t talk to m... by hirako2000 on Monday October 26, 2020 @12:38PM (#24898068)
But your examples are way harder than they sound. Speech or non speech analysers have a hard time with context. What do you mean by "recent" photos. And what percentage? Of people wearing mask in each photo, or of 1 or more people with a mask in the whole set of photos? Or the percentage of photo having all people wearing a mask. We humans make a lot of deduction from context. We haven't been able to teach computers this aspect for 25 years. It has started more recently, deep learning shows potential.
Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @12:51PM (#24898215)
Absolutely, but you could start with reasonable assumptions and refine from there. Just the percentage of individual humans wearing a mask. Recent = past week. Start somewhere. Give me an answer first, or ASK for clarification instead of "Sorry, I couldn't understand your query."

I understand it's a hard problem, but with current software capabilities and given Google's compute infrastructure I honestly think some of these things are well within the realm of what a team of several hundred Google engineers can do.

I'm not asking it to write Shakespeare, I'm asking it to crunch data with a sentence that could reasonably easily be parsed into a graph and be turned into a MapReduce query. I thought they were good at that stuff.

Context? I know it's hard, but I thought Google has been working on that. I'm very much adjusting my expectations to what I think Google should be able to accomplish in a decade. I expect some basic context capability now, at the very least these data-crunching type use cases.

Re:25 Years In Speech Technology and I still don’t talk to m... by munchbunny on Monday October 26, 2020 @01:07PM (#24898431)
But your examples are way harder than they sound.

There are two ways to look at this problem: (1) what is hard and what is easy for our current tech to do, and (2) what are the things that humans actually want to pawn off to assistants?

The problem is that those are two very different answers. I don't think I agree with the grandparent comment that some of those things should be easy, but I do think that comment contains good examples of the level of sophistication that would make an AI assistant more than just a curiosity for the couple times each day you prefer not to hit the button yourself (or if you listen to the radio while you shower).

Re:25 Years In Speech Technology and I still don’t talk to m... by nkrisc on Monday October 26, 2020 @01:31PM (#24898703)
Exactly, which is why these assistants are not very useful beyond simple tasks you could just do yourself. If they're only good at things that are easy for you to do, then what's the point of them besides not needing your hands to do simple tasks?
Re:25 Years In Speech Technology and I still don’t talk to m... by bserge on Monday October 26, 2020 @12:48PM (#24898192)
Recognizing masks is the hard part, indeed. But it can be done semi-decently by just analyzing tags (#wearamask or whatever).

The rest is easy, it could even be done completely on-device if you have a recent high end chipset. That's how powerful phones are nowadays.

Tbf, it is easier to just run your own server, and pre-program everything for yourself, a truly personalized experience.

Though Google could easily do it for the millions of people using Android. I really wish they allowed custom modules or something for their Assistant, the voice recognition is unmatched.

Re:25 Years In Speech Technology and I still don’t talk to m... by traviscj on Monday October 26, 2020 @12:46PM (#24898170)
Then parameterize & return results for one specific duration, return that duration with results, and make it easy to adjust afterward.

“Here are the results I found for the last week...”

“Show the same for the last 10 days”

Re:25 Years In Speech Technology and I still don’t talk to m... by easton on Monday October 26, 2020 @12:58PM (#24898305)
Context is hard, but it seems like “recent” means (99% of the time) order by date descending, grab the first 15 or so, and then how many of those photos contain a person with a mask.

Maybe the difficult part is whether or not you look for the 15 most recent photos containing people, or the 15 most recent photos of anything.

Re:25 Years In Speech Technology and I still don’t talk to m... by cgriswald on Monday October 26, 2020 @01:19PM (#24898577)
No, it doesn't mean that 99% of the time. It's more like 99% contextual.

If I ask for recent wildfire news and I'm in a state that doesn't experience wildfires often, are you going to return 15 news articles about wildfires spread out over the 200 year history of the state? I almost certainly want 15 news articles about the current wildfires in some other parts of the country. Your algorithm doesn't really say what to do here.

If I ask for "recent relatively rare astronomical event" recent might mean hundreds of years or more. If I ask for "recent PC game releases" it might mean a month or the current year. If I ask for "recent public events in my town" it might mean over the last week.

In many cases, "there are no recent events" is a better answer than "here are the last 15 events."

Re:25 Years In Speech Technology and I still don’t talk to m... by tschwimmer on Monday October 26, 2020 @02:19PM (#24899277)
FWIW, I tried the first query on Google Home and it suggested I talk to a third party extension called "Air Check." I didn't go through with connecting it but I assume it would give you what you wanted. It sounds like you were on mobile so maybe it's different there. I actually appreciate it prompting to connect before making the request because there's probably some privacy tradeoff there.

The second query was hard for me to test but it seems like a reasonable one to make.

The third one is probably impossible due to Instagram's TOS (among other things.) Their TOS states: "You must not crawl, scrape, or otherwise cache any content from Instagram including but not limited to user profiles and photos." [0] After Cambridge Analytica I'm not surprised that this is the case. Even if Instagram allowed scraping of their data, this feels like a somewhat specialized (though currently very relevant) request. I tried reformulating this request as "What is the mask compliance rate in Shasta county?" which also didn't turn up results, but I'm not surprised by that either. I suspect that data doesn't exist anywhere, so it's hard to fault the assistant for not pulling it up.

[0] https://www.instagram.com/about/legal/terms/before-january-1....

Re:25 Years In Speech Technology and I still don’t talk to m... by antisthenes on Monday October 26, 2020 @12:36PM (#24898044)
Well put.

I don't know how much of FAANG's budget goes towards improving voice assistants, but considering how much cash these companies have on hand and their operating budgets (the size of some smaller European countries), the progress in that area is just super disappointing.

The 3 most common use cases were refined a long time ago (Directions, Alarms and Play Music) and everything else ran into a hard wall.

Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @12:45PM (#24898154)
Even with directions, it fails miserably IMO. The most it seems to be able to do is "navigate to X". I want:

- "Take me on the most scenic route to X." Can't you figure that out from social media tags? Simple first order solution: routes that have more photos with more likes = more scenic. Took me 1 minute to think of that. And 1000 engineers at Google couldn't implement that? These data crunching tasks are the kind of stuff computers are supposed to be good at.

- "Navigate to X but make sure you stay on paved roads." An actual problem if you are trying to use Google Maps in the back roads of California and don't have a 4WD vehicle. Google Maps loves taking you on 4WD dirt road detours. Don't you have satellite maps and street view? Can't you differentiate paved roads from unpaved ones? What the hell does your machine learning department do?

- "Stop at the last grocery store before the highway 120 junction." Yeah, it doesn't even begin to understand this type of query.

- "OK Google zoom out the map slightly." Nope. Sorry.

Re:25 Years In Speech Technology and I still don’t talk to m... by mikestew on Monday October 26, 2020 @12:55PM (#24898281)
Scenic: Garmin's devices appear to do some calculation on number of times the road doesn't go straight over a given distance. Seems to work well enough. OTOH, someone at Google has to make this a feature.

Paved/unpaved: that's one suck-ass assistant you've got there. I know the Garmin on the dash of my motorcycle will give that option. The Garmin RV-specific GPS has loads of other options, such as avoid any low overpasses that will rip the solar panels off my RV. Though it doesn't look like Apple is any better than Google, only because Apple Maps doesn't offer the option. Anyway, satellite and street view? Rand McNally had this information since dirt was first created, no need to get the satellites out.

Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @01:33PM (#24898723)
Yeah, I would have expected Google to even take it to the next level: Ask what model of car the user has (better yet! Identify it from a combination of the car's Bluetooth MAC address and a machine learning model trained on the audio spectrum of the engine noise). Look at where all cars of different types are able to travel, where they make U-turns and turn around, and at what GPS locations they make calls to roadside assistance numbers. Incorporate weather data as well, e.g. what season, and whether it has rained lately. Between all of that data you should be able to advise whether a given vehicle should be able to traverse a given road on a given day of the year.
Re:25 Years In Speech Technology and I still don’t talk to m... by duxup on Monday October 26, 2020 @12:51PM (#24898222)
Agreed, the error rate before I just give up on something is pretty low.

The real frustration is when it fails on tasks I swear it has done before easily.

Like 'ok google' ends up googling ... the ok google command word for word sometimes. 'ok google set timer 10 minutes'

As soon as I have to babysit an assistant like that I'd rather just make sure the clock is on my home screen so I set a timer.

Re:25 Years In Speech Technology and I still don’t talk to m... by mikestew on Monday October 26, 2020 @12:59PM (#24898330)
A big problem with the assistants is that as soon as they fail at a query they seem stupid, I feel stupid, and I stop using them for a long time.

Raise your hand if you remember the early days of Xbox "recognition", as you listen to other people in your party:

"Xbox, record. XBOX, RECORD. X...BOX, RE...CORD."

It's the reason that "oh, we can't sell an Xbox without a Kinect" Kinect went into the garage after a few months.

Re:25 Years In Speech Technology and I still don’t talk to m... by tjungblut on Monday October 26, 2020 @01:24PM (#24898627)
What I find even worse is when you play FIFA and some random non-related british commentary triggers the "xbox" speech command. Infuriating, especially since you can't turn it off.
Re:25 Years In Speech Technology and I still don’t talk to m... by teddyh on Monday October 26, 2020 @02:01PM (#24899069)
And it can be used to troll people:

https://www.youtube.com/watch?v=anslUJ5SCIs

Re:25 Years In Speech Technology and I still don’t talk to m... by sleepybrett on Monday October 26, 2020 @03:49PM (#24900504)
Kinect, actually awesome tech, implementation on the xbox... not great. But the heart and soul of a ton of installation art pieces.

It's really too bad that MS went with a windows only sdk for the 2.0, the 1.0 being external tech had a multiplatform sdk.

Re:25 Years In Speech Technology and I still don’t talk to m... by asdff on Monday October 26, 2020 @07:05PM (#24902549)
The big power of GUI is that it was an alternate control scheme to do anything you can do on the CLI. Voice control is not a UI. It's a limited set of functions not meant to offer analogous control over any aspect of your device really; if it does it's happenstance. That's why Siri is for setting alarms and not doing complicated workflows that would require your thumb. I wish it was a voice ui, though. I wish I could stick my phone on a shelf and step back and tell Siri to take a picture, to do that function on the phone my thumb can do, but the best Siri does is open the camera app because the voice controls are just that, a limited set of control levers to pull and not a complete user interface.
Re:25 Years In Speech Technology and I still don’t talk to m... by bserge on Monday October 26, 2020 @12:44PM (#24898141)
That is all doable with Huggin/IFTTT/Automate/Tasker/Snowboy.

It could even be done on the phone itself, although battery life and heat would likely be a problem.

The fact that it doesn't work just shows that Google isn't that interested in their Assistant.

Which is rather strange, but maybe they're looking for better ways to monetize it?

Or maybe it's going the way of Reader once AR gains momentum or something... then again Google Lens is a really nice product and no one I know even heard of it.

I'm amazed at how well it can recognize any kind of writing, even my chicken scratch, and how it can look up any products/labels with decent results.

Re:25 Years In Speech Technology and I still don’t talk to m... by bbarnett on Monday October 26, 2020 @12:52PM (#24898244)
Probably, they get more ad revenue from:

- you doing a manual search, and being tracked/targeted - them displaying ads as a result - them displaying contextual, higher paying ads

I've noticed that some things over the years, many things in fact, have been removed from Google Maps. I hypothesize that the entire reason is, these things reduce profit.

For example, you used to be able to pause Google Maps. You can't now, and therefore, if you have 'history' off, you have to stop, and manually re-start your destination by typing it in.

Well, history profits them.

And pausing is not the best, because then, you're not active 100% of the trip. Having you active lets them determine all sorts of things, like traffic patterns, where you go, who you're near, and so on.

There are lots of little things like this, which seem to be gone from earlier versions of Maps. Again, I presume, all to make more $.

Which is logical, and fine, but it gets a bit tiresome and sad at times.

Re:25 Years In Speech Technology and I still don’t talk to m... by jjk166 on Monday October 26, 2020 @12:57PM (#24898300)
But would you have gotten better results if you had typed those same queries into some website?

While an artificial general intelligence would be capable of fluent speech, a perfectly good speech system does not necessarily need to be an AGI.

Re:25 Years In Speech Technology and I still don’t talk to m... by jldugger on Monday October 26, 2020 @02:57PM (#24899779)
The problem, as you note, is that you are actually doing more parsing of the input than virtual assistants do. Tom Scott has some good videos on the subject (https://www.youtube.com/watch?v=m3vIEKWrP9Q&list=PL96C35uN7x...)

To give a more concrete example, here's a UPenn demo (https://cogcomp.seas.upenn.edu/page/demo_view/ShallowParse) for your instagram query:

> NP What percentage PP of NP people can NP you VP detect to be wearing NP masks PP on NP recent Instagram photos VP tagged PP at NP a location PP within NP a 10 mile radius PP of NP Mt. Shasta ?

Part of the reason we don't progress beyond that is that speech recognition like in the OP article is quite bad: 95 percent accuracy is considered "good." But it means we expect 1-2 words of your query to be misrecognized, so even if it did parse the query as you proposed, it would probably be answering the wrong question!

Re:25 Years In Speech Technology and I still don’t talk to m... by _o-o_ on Monday October 26, 2020 @04:00PM (#24900648)
This reminds me of the issue in machine translation where even sophisticated systems cannot understand the importance of a word like "no". So, for example, a phrase like "please press this button" could be translated as "please do not press this button" and it could be automatically rated as a good translation because most of the words are there.

But, on the other hand, I have dictated these paragraphs, (pretty much just adding punctuation and minor edits at the end). I think the most useful feature I've found related to voice is dictation (speech to text). It is almost perfect, at least in English (and I am not a native speaker).

Re:25 Years In Speech Technology and I still don’t talk to m... by iandanforth on Monday October 26, 2020 @01:17PM (#24898537)
Because this is HN, I want to say that I think the above is now doable and more people should be working on startups in this space.

The thing we're discovering is how to marry NLP (which works pretty well) with structured databases and automated tools (which work really really well).

A pure AI play probably won't get this done. But if your AI starts knowing how to use information tools then I think we'll see a lot of near term progress.

Re:25 Years In Speech Technology and I still don’t talk to m... by thewarrior on Monday October 26, 2020 @01:29PM (#24898669)
Sounds fascinating. Could you share any pointers to papers , academic work on this subject ?
Re:25 Years In Speech Technology and I still don’t talk to m... by visarga on Monday October 26, 2020 @02:28PM (#24899387)
Data Agnostic RoBERTa based Natural Language to SQL Query Generation

https://arxiv.org/abs/2010.05243v1

more

https://scholar.google.com/scholar?as_ylo=2020&q=text-to-sql...

Re:25 Years In Speech Technology and I still don’t talk to m... by coldcode on Monday October 26, 2020 @12:31PM (#24897956)
I use my voice assistant on my phone to set timers.

That's it.

Re:25 Years In Speech Technology and I still don’t talk to m... by bserge on Monday October 26, 2020 @12:51PM (#24898224)
The other day, I wanted it to open an app and start recording when I say "Hey Google, take a voice note"... but no dice :/
Re:25 Years In Speech Technology and I still don’t talk to m... by martyvis on Monday October 26, 2020 @03:53PM (#24900551)
Just say "Hey Google, open Live Transcribe" (assuming you had that app installed)
Re:25 Years In Speech Technology and I still don’t talk to m... by pbhjpbhj on Tuesday October 27, 2020 @09:47AM (#24907361)
This highlights part of the problem. Google sell/advertise products for companies but people want to use tools.

People want "[wake word], [action] [modifiers]".

Companies want "[trademark product] [trademark product] [modifiers]" (eg the parents example "Hey Google (RTM), Live Transcribe (RTM) 'words to transcribe'").

I've only used Alexa (and only for fun) but the replacement of verbs with companies/products, and of nouns with proper nouns, is really annoying to me and gets in the way IMO.

Re:25 Years In Speech Technology and I still don’t talk to m... by maneesh on Monday October 26, 2020 @12:40PM (#24898099)
Weather is also useful! Sometimes reminders, which are basically timers. But yea that's it.
Re:25 Years In Speech Technology and I still don’t talk to m... by GloriousKoji on Monday October 26, 2020 @01:34PM (#24898744)
Siri doesn't get the weather right.

"What's the weather in Yosemite" and "Yosemite weather" can get you two drastically different results. As of right now (10/26/2020 10:35 AM) the two results I get are 43F and 32F.

Re:25 Years In Speech Technology and I still don’t talk to m... by maneesh on Monday October 26, 2020 @09:56PM (#24903796)
Siri is always mistaken. Alexa is pretty good.
Re:25 Years In Speech Technology and I still don’t talk to m... by pbhjpbhj on Tuesday October 27, 2020 @09:53AM (#24907414)
Alexa is super easy to make a skill for (IIRC it's one XML/JSON file hosted somewhere and registered with Amazon). So you could probably make your own with ~IFTTT to scrape the data. Alexa has "daily briefing" which will then go through a list of skills which can include your own [public] skills.

I made an "and finally ..." to add funny news to the end of the daily briefing and was super impressed how easy it was.

Re:25 Years In Speech Technology and I still don’t talk to m... by btown on Monday October 26, 2020 @02:15PM (#24899227)
Something I'd love to see is a move towards "multiple possibilities" in voice-based UI/UX. Almost all these systems give weighted probabilities to different parses, and if you gave the human a choice between the top 3, you could be much more exploratory/risk-taking in choosing candidates. Or in machine translation or transcription, why do Google Translate and YouTube automatic captioning not communicate the system's level of comfort with what it gives you, and provide alternative possibilities if that is low?

We're humans - we can deal with ambiguity. Systems should trust that we'll respect them more if they tell us they're unsure, rather than either jumping to the wrong conclusion or simply being unwilling to guess!

Re:25 Years In Speech Technology and I still don’t talk to m... by pbhjpbhj on Tuesday October 27, 2020 @09:56AM (#24907438)
Agreed, "recent photos" should get a response like "showing photos from the last day" and you can say "no, from the last month" and that then will be used to weight similar requests (about photos) in the future (weight mind you, not naively then make all requests for 'recent' by replaced by '1 month').
Re:25 Years In Speech Technology and I still don’t talk to m... by Spooky23 on Monday October 26, 2020 @12:48PM (#24898191)
I think the issue is that the virtual assistant is there to assist, not replace an assistant.

I have an admin. I can text, call, talk, email her and say “let’s get bob, mary and finance on the phone at 4” and she’ll move stuff around to make sure that happens. I can also delegate complex administrative tasks that need to be done in my name.

When I’m at the dentist, I usually do a “hey Siri” to book it as it saves time. At home, “hey Siri turn on the lights” is helpful. It’s magic, but not the same.

The tech companies try to frame this stuff “bigger”, but in doing so they create an unreasonable expectation. Google home, Siri, Alexa are amazing, but we bitch and moan about them as a result.

Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @01:12PM (#24898495)
Maybe it's the marketing.

I don't have a human assistant, but if I did, the biggest things I would expect from them isn't about scheduling a meeting or scheduling a barber appointment. I can handle that stuff myself.

What I would REALLY expect of a human assistant:

"Can you call up my health insurance and fight this stupid bill of $400 for COVID testing that should have been $0. Please escalate if necessary. Thanks."

"Can you figure out how to fight this red light ticket that I got due to a malfunctioning red light camera? Thanks."

"Can you fight this parking ticket? I had a valid permit to park there, and here's documentation of that. Thanks."

"Can you register me to vote? Here's my ID. Thanks. Make sure they don't sign me up for spam."

"Can you call up Comcast and fight this bill increase? Threaten to switch to another provider if necessary, I heard that works."

"Can you call up this company that posted my personal information and ask them to remove it? If they refuse, threaten legal action."

"Can you dispute this electric bill for me? My heating shouldn't have been $400 a month. Something must be wrong with my meter or someone is leeching power from my line."

"Can you call up the 10 different grocery stores in the area and figure out which one has X in stock?"

In all honesty I do wish the Google automated assistant could do all of the above. Sorry Pichai, I don't care for scheduling haircuts automatically. I want your assistant to use its hundreds of thousands of hours of human conversations and use machine learning to craft and engineer responses to humans to know EXACTLY when to escalate, EXACTLY when to ask for a manager, HOW to threaten legal action, and basically fight tooth-and-nail with language to get me what I want against the companies and institutions I need to fight with on the phone. The job of an "assistant" should be to get sh*t done and get me what I want. Use machine learning and lots of data to master the art of negotiation with customer service reps.

Re:25 Years In Speech Technology and I still don’t talk to m... by WalterSear on Monday October 26, 2020 @01:15PM (#24898529)
Most of the time when I ask that at home, it tells me that it's afraid it can't turn off the lights, since they are already off.
Re:25 Years In Speech Technology and I still don’t talk to m... by acchow on Monday October 26, 2020 @02:26PM (#24899356)
> It turns out that the current generation of "assistants" are mostly just template-matchers which really doesn't help me much at all.

All the cases you've indicated as "so simple" are only so simple as template matching.

When generalized, they are hard problems.

Sure, you could have humans sketch out a few thousand templates enabling "Ok Google" to support such simple things like "What is the air quality at <location> <Time>" which looks up from an API. But that doesn't generalize "for free" outside of your templates.

Google seems to want to avoid handcrafted templates and go straight for the generalized solution.

Re:25 Years In Speech Technology and I still don’t talk to m... by outworlder on Monday October 26, 2020 @01:44PM (#24898860)
> "OK Google, what percentage of people can you detect to be wearing masks on recent Instagram photos tagged at a location within a 10 mile radius of Mt. Shasta?"

Ok, so you need the assistant to:

* Already have a trained dataset of people wearing masks

* Fetch ALL instagram pictures it can find

* Not only detect if there's a mask in the picture, but count them

* Fetch the location of Mount Shasta

* Calculate a 10 mile radius around it

* Apply that calculation to the people counted in the first step

* Calculate a percentage of people wearing masks which needs:

* Count people not wearing masks.

Those steps are sub-optimal. So you need not only understand that, but to run some sort of 'query planner' in order to get the results you are looking for.

You are thinking of Jarvis from Iron Man. Forget assistants. Allow someone to construct a query like this in a couple of minutes and you have a great product you can sell. Existing ones require quite a bit of domain knowledge and setup. Not even things like Wolfram Alpha would be able to parse this query.

This reminds me of: https://xkcd.com/1425/

Re:25 Years In Speech Technology and I still don’t talk to m... by dheera on Monday October 26, 2020 @04:35PM (#24901062)
> Not even things like Wolfram Alpha

Sure, but we're talking about Google here, not Wolfram. The masters at query optimization and MapReduce. I would have expected them to be able to parse this query, or at least fetch the AQI near Mt. Shasta but can't even do that.

Re:25 Years In Speech Technology and I still don’t talk to m... by macjohnmcc on Monday October 26, 2020 @02:18PM (#24899260)
Heck I ask Siri something like what is the pollen count and I get back a page that it can't read describing what a pollen count is not what the current measured pollen count is in my area. If it could answer your questions I would have home for my own question getting the expected results.
Re:25 Years In Speech Technology and I still don’t talk to m... by jberryman on Monday October 26, 2020 @02:47PM (#24899664)
If google assistant or whatever worked like a person of average intelligence that I could talk to and get to do stuff for me, that would be incredible. I've been on a roadtrip and your examples made me realize how much of a time/attention saver something like that would have been.
Re:25 Years In Speech Technology and I still don’t talk to m... by Kye on Monday October 26, 2020 @05:19PM (#24901552)
"Hey Siri, remind me to add [x] to the grocery list at [y]."

"There is no 'Grocery' list. Would you like to make one?"

An example of how Apple's ecosystem breaks down if you want to use something outside it. Saying no should offer to add a reminder as requested, but it doesn't.

Re:25 Years In Speech Technology and I still don’t talk to m... by Causality1 on Monday October 26, 2020 @01:57PM (#24899021)
Try getting Google to voice type the word "o'clock". Just try it.
Re:25 Years In Speech Technology and I still don’t talk to m... by jasonv on Tuesday October 27, 2020 @11:02AM (#24908069)
I set up a routine for the words "Music Time" on my Alexa. Every day I say those words a few times. The hit rate on an accurate response is not above 90%.

It's the only thing I use my Alexa for.

Re:25 Years In Speech Technology and I still don’t talk to m... by Michael_Sieb on Monday October 26, 2020 @05:13PM (#24901491)
Without speech recognition our startup would not exist today. We are developing a text-based video editor where the video is cut over the transcribed speech.
Re:25 Years In Speech Technology and I still don’t talk to m... by samat on Monday October 26, 2020 @01:29PM (#24898677)
Actually, ability to delete all iPhone alarms at once via Siri is a life saver. I know no other way to bulk delete l/disable alarms in iOS.
Re:25 Years In Speech Technology and I still don’t talk to m... by wtetzner on Monday October 26, 2020 @02:14PM (#24899217)
Sounds like a UI bug/misfeature, rather than a voice feature.
Re:25 Years In Speech Technology and I still don’t talk to m... by CodeWriter23 on Monday October 26, 2020 @05:17PM (#24901538)
Or my current peeve:

Siri play song “song-name” I’m sorry there was an error with Apple Misic Siri play song “exact-same-song-name” [song plays]

Re:25 Years In Speech Technology and I still don’t talk to m... by xwdv on Monday October 26, 2020 @12:35PM (#24898026)
When they do work though you feel like you’re at the helm of the future.

I’ve figured out what queries almost never seem to fail and use those almost exclusively. I don’t get creative.

Re:25 Years In Speech Technology and I still don’t talk to m... by atestu on Monday October 26, 2020 @03:59PM (#24900631)
Siri answers the first query correctly, fwiw