Microsoft in advanced talks to buy Nuance
cnbc.com
cnbc.com
Probably the patent portfolio that Nuance aggressively asserts[1]. They also went on a 51-company (!!!) acquisition spree up to 2018[2] after ScanSoft acquired Nuance[3] (but kept the name) in 2005, when both of them were #1 and #2 in the speech recognition space.
While Nuance may have failed to embrace DL approaches, Apple has been willing to license Nuance technology to power Siri for many years[4].
EDIT: They recently acquired another company in February 2021.[5]
[1] https://www.ft.com/content/dd908d81-4859-4d19-a1e8-e5f7b4f01...
[2] https://en.wikipedia.org/wiki/Nuance_Communications
[3] https://www.computerworld.com/article/2556291/scansoft-to-bu...
[4] https://www.forbes.com/sites/rogerkay/2014/03/24/behind-appl...
[5] https://www.fiercehealthcare.com/practices/nuance-acquires-s...
I got to see inside the beast and it www just out of control growth from acquisition. The IBM voice patent had eclipsed scansoft was.
Kind of strange MS wanting it for anything but their patents. The business was shit. As a side benefit they can shut down Siri since the apple deal was such a linchpin.
As someone who works professionally in this space, I can say that most commenters thus far have completely missed it. The angle here is Conversational AI in the Enterprise Call Center market. This is a market worth hundreds of billions of dollars annually. This announcement is almost certainly a reaction to the partnership between Genesys and Google to create Google Cloud Contact Center AI. I know a lot of people hate customer service chatbots, doesn't matter, companies are spending a fortune on them to replace agents and Microsoft/Google/Amazon want a slice of that pie.
I even wrote a VoiceXML interface to Zork that used Nuance. The user could say stuff like, 'Go east', 'use axe', etc. It was pretty silly but you could play original Zork via the telephone :)
20 years ago people were talking about the big money in voice recognition being in enterprise call centers. And so it's interesting to me that this is still the big market force.
This may be a feature, not a bug. Explainability is very difficult with deep learning systems, and that often makes deep learning less suitable for some compliance applications like government usage. Microsoft may also still be feeling more conservative after their twitter bot learned so well a few years ago.
And if you use it to control medical devices, then transparency is not what matters. A protocol matters, like the machine repeating the commands and asking for confirmation.
The main difference in voice for these apps is an intentionally limited and specialised vocabulary, where you have to be pretty certain that they said aberrant rather than apparent, or anuresis rather than enuresis. A lack of humeral would mean you are lacking a particular fluid, while a lack of humerous would mean you are missing a bone. The difference between an apparent mole and an aberrant mole is pretty huge, so you want to be sure your AI isn't over-fitting.
Also the wider ecosystem of this is that you have to have a full software for editing and checking the notes that is compliant to local healthcare regulations, and standard interfaces into medical software. Also penetration into the healthcare market is notoriously hard.
I would imagine synergies in this space include things like Microsoft Teams being in a good place to take on remote consultations compared to Zoom et al, as you could have a seamless flow from consultation to record in the healthcare system and medically-accurate transcription.
Aberrant mole apparent mole. Works like a charm. Now let me blow your mind with another speech to text: ganglioneuralgia.
I think this acquisition has anything to do with DL vs traditional. We're running opaque DL models transparency at a major academic hospital to help treat patients. This is a cake walk by comparison. Specialized vocabulary? Just pay a few people to read some medical textbooks and your done.
I think they just want the reputation customers and product suite.
Also they're making integrations out the wazoo with ehrs. I actually can't believe it, but epoc let Microsoft integrate teams. Integrating and licensing voice is easily a next step.
So it's the most "modern" solution they can offer their company without having to do any real additional security work.
Or alternatively, no other solution offers similar price/performance - They are having success because for most corporate subscriptions it is free. Also it's the most commonly used solution for business in the UK, so I have less problems with people joining teams calls than any other provider.
I don't think it's small mindedness - what other solution should they offer?
* Zoom - Awful internal messaging capability. A full office 365 subscription costs almost the same as a standalone zoom licence.
* Slack - No support for external conference calling without integration to another service.
* Google Meet - Makes sense if you use google suite, but not really if you use 365. Other than that not too bad.
* Webex - Awful client requires downloading which causes people to have issues half the time.
2. You generally don't gain more confidence in the accuracy of a particular word by looking at less context. This is neither how human nor machine recognition works.
I've not got direct experience in healthcare, but do have experience in industrial voice, and this is an area where Apple/Google generalised libraries perform significantly worse than specialised software (Dragon is also big in this industry, albeit at the SDK level). In industrial voice the main requirements are high levels of background noise, restricted vocabulary (20-30 words) and people speaking very quickly.
Nuance has very strong presence in medical transcription, retail and a few other areas. Microsoft can move them to Azure and their own speech to text technology.
Last September, Microsoft first announced their Communication Cloud.
A huge focus at Twilio now is moving upstream to the Call Center, where Nuance is a significant player. So Microsoft picking up Nuance makes sense.
It’s clear Microsoft sees communication services as a strategic core part of their business.
(Even at the consumer / gamer level with the rumored Discord acquisition talks)
https://techcrunch.com/2020/09/22/microsoft-challenges-twili...
Even Sears was once unassailable. Until it wasn’t. Similarly, Amazon might seem too entrenched now, but really it’s just one storefront among many and could easily go the way of Sears.
There are also lots of antitrust tools available to regulators, including breakup.
Saying “acquisitions are bad” and imposing an arbitrary limit on size is short-sighted nanny-state thinking. The market should be regulated, but market forces are also an important regulator and that fact needs to be recognised more widely.
I wonder what the correlation is to long-term business health and acquisition. Facebook I would bet you would have shrunk substantially by now if not for its acquisition of Instagram. If Google's long purchase history of various supplementary services (like the tech behind Google Earth or YouTube) had been blocked, they would have at least taken a lot longer to get to their current position.
By contrast, I don't think any of your example of shrunk companies going on anything like the acquisition spree that these tech giants have. At this point they don't have to innovate because they have enough money to keep buying the new hotness forever.
In general I agree with your opposition to "short-sighted nanny-state thinking", but this seems like the lightest touch that solves the problem of tech/wealth consolidation that I've seen, but I'm certainly interested in hearing about lighter solutions.
IBM has a long history re acquisitions[1]. Xerox hasn't done it quite as much, but they started as a photographic paper company (Haloid) and actually acquired their photocopying business (the Rectigraph Company). They've made many other acquisitions more recently[2], but of course on a scale that suits their budget.
To the bigger point about the multi-billion dollar acquisitions that current tech giants do, those are a function of the massive cash piles the companies are sitting on and the low interest rate regime worldwide (which causes stock prices to go up). It's not like these "lock up" competition or anything. Indeed, by ending Nuance as an independent specialized voice to text company, there'll be more pressure now to fund alternative independent implementations. Google already has one that's nipping at Nuance's heels. You might see others fund a third effort now.
[1] https://en.wikipedia.org/wiki/List_of_mergers_and_acquisitio...
Sometimes what happens is, that big company sees something useful that small company is doing, they buy them, pick the part that they need and then close the rest.
> Amazon might seem too entrenched now, but really it’s just one storefront
Then they should pay taxes just as a storefront.
> The market should be regulated, but market forces are also an important regulator and that fact needs to be recognised more widely.
The regulation is very weak. There is no level playing field as big companies have money to buy politicians and regulation that favours them and penalises competition. The whole concept of legalised corruption - lobbying goes against free market and should be illegal.
If they haven’t paid whatever tax is due, then the relevant national tax body should throw the book at them.
But I suspect you’ll find their tax lawyers & accountants ensure they’re in full compliance with relevant local laws. Cases like [1] come to mind.
[1] https://www.reuters.com/article/us-eu-apple-tax-idUSKCN24G10...
Not saying it's an ideal situation..
My android phone was more accurate so now I dictate there and email myself the text.
I'd rather not use a cloud service like Google.
fun fact: nuan was my favorite stock in 05/06... 15y too early i guess...
Disclosure - I worked at Swype and was part of the acquisition.
https://www.theverge.com/2011/10/06/confirmed-nuance-acquire...
https://techcrunch.com/2018/02/20/nuance-ends-development-of...
Swype was _by far_ the best keyboard for all-screen smartphones, and I miss it very much. It was markedly better than any other swiping keyboard implementation, as well as a substantially better feature set.
If MS silently switched Swype recognition and features into its Swiftkey product, but maybe kept Swiftkey's prediction engine – the only good thing about it – I would be happy to buy it again.
EDIT: Yep- Just checked and downloaded the app & the german language pack successfully, will be fun swiping again. Neither swiftkey or gboard could replicate how good swype used to do it.
But I got an iPhone 6S+ about 3Y ago – and the last time I owned an iPhone was before iOS supported replacement keyboards. After a lot of fussing around, I managed to copy a friend's installation onto it, but every time I restarted the phone, he had to authenticate it with _his_ Apple Store ID and password. Not convenient at all.
Also, AFAICS, the iOS version misses 2 crucial features from the Android version:
• it doesn't seem to have the edit-keys screen, with a cursor square and dedicated keys for delete forwards, delete backwards, cut, copy and paste;
• or the dialling-keypad screen (with the numerals in a phone-style square, as distinct from the numbers-and-symbols screen).
I've not seen any other Android keyboard with these. Some other swiping keyboards now support looping over a letter to double it (very handy in English, which is full of double letters – e.g. "cuter"/"cutter", "planing"/"planning"). I don't think I've seen any others which used swiping upwards off the screen to capitalise a word. Nor can any other I've seen handle swiping down to a punctuation mark to include it and keep going: "cant"/"can't", "were"/"we're", "ill"/"I'll", for example.
I was particularly taken with how it understood commands. It was amazing to me that it could understand "open Firefox" and "open mIRC", since I figured it must have had to guess how arbitrary program names were pronounced.
But yeah, here we are with pocket-sized devices supposedly more powerful than the computers of the time, which have to send off everything to The Cloud for approximately the same quality recognition. Progress!
It was even better than that! One thing it had, that doesn't seem easily available to current cloud systems, was an easy API for restricted grammar. You'd write a piece of XML that described what kind of things could follow which other kind of things, to build e.g. a graph of commands.
The other big thing it had was training. You could repeatedly read text to the system, and it'll improve the recognition of your voice. If at any point the system had a problem understanding you, you could just pop into Control Panel, type in what you tried to say, and do a training run on it, and from then on, it would understand you just fine.
Using this, I built a simple music control program that offered playback control, volume control and playlist selection. I defined the words to use and described the grammar in XML, and had my program control a WinAMP instance (good ol' days when people cared about interoperability - all I had to do was to send WM_USER messages to the WinAMP window...). I soldered a 3m cable to a $0.1 microphone I bought in electronics supply store, glued it to the wardrobe, and had a Star Trek like music control.
I printed out all the common combinations of spoken commands, and trained the Speech API backend with it for an hour, just reading the commands and changing my location, and the type and loudness of music that played in the background during training. I.e. same text, done {near microphone, from bed, from doorway} x {quiet, medium, loud} x {pop, classical, radio}, IIRC. After doing this, the system worked flawlessly - I could listen to very loud music on the loudspeakers, and it had no problem understanding me from any point in the room. This was much better experience that I can achieve today with my overpriced smartphone and Google's advanced cloud AI.
I really miss offline-first, low-latency, end-user-trainable, transparent, bullshit- and surveillance-free speech recognition.
I have a vague memory of reading that the higher ups just didn't believe in voice-based interfaces.
As soon as Siri is no longer powered by Nuance, things might start to get better.
[0] https://i.redd.it/btg8ky48ka551.jpg
[1] https://i.redd.it/vj4hngj5qip51.jpg
[2] https://i.imgur.com/ugh8LWV.jpg