Tag: Cortana

You can find out what Cortana has recorded

Article

Harman Invoke Cortana-driven smart speaker press picture courtesy of Harman International

You can also manage your interactions with the Harman-Kardon Invoke speaker here

How to delete your voice data collected by Microsoft when using Cortana on Windows 10 | Windows Central

My Comments

Previously, I posted an article about managing what Amazon Alexa has recorded when you use an Amazon Echo or similar Alexa-compatible device.

Now Microsoft has a similar option for Cortana when you use it with Windows 10. This is also important if you use the Harman-Kardon Invoke smart speaker, the Johnson Controls GLAS smart thermostat as long as they are bound to your Microsoft account.

Windows 10 Settings - Accounts - Manage My Microsoft Account

Manage your Microsoft Account (and Cortana) from Windows 10 Settings

In most instances such as your computer, Cortana may be activated by you clicking on an icon on the Taskbar or pressing a button on a suitably-equipped laptop, keyboard or other peripheral to have her ready to listen. But you may set her up to hear the “Hey Cortana” wake word to listen to you. This may be something that a Cortana-based smart device may require of you for expected functionality when you set it up.

This may be a chance where Cortana may cause problems with picking up unwanted interactions. But you can edit what Cortana has recorded through your interactions with her.

Here, you go in to Settings, then click on Accounts to open the Accounts screen. Click on Your Info to which will show some basic information about the Microsoft Account associated with your computer.

Privacy dashboard on your Microsoft Account management Website

Privacy dashboard on your Microsoft Account management Website

Click on “Manage My Microsoft Account” which will open a Web session in your default browser to manage your Microsoft Account. Or you could go directly to https://account.microsoft.com without needing to go via the Settings menu on your computer. The direct-access method can be important if you have to use another computer like a Mac or Linux box or don’t want to go via the Settings option on your Windows 10 computer.

Microsoft Account Privacy Dashboard - Cortana Interactions highlighted

Click here for your Cortana Voice interaction history

You will be prompted to sign in to your Microsoft Account using your Microsoft Account credentials. Click on the “Privacy” option to manage your privacy settings. Then click on the “Activity History” option and select “Voice” to view your voice interactions with Cortana. Here, you can replay each voice interaction to assess whether they should be deleted. You can delete each interaction one by one by clicking the “Delete” option for that interaction or clear them all by clicking the “Clear activity” option.

Details of your voice interactions with Cortana

Details of your voice interactions with Cortana

Your management of what Cortana has recorded takes place at the Microsoft servers in the same vein to what happens with Alexa. But there will be the disadvantage of Cortana not having access to the false starts in order to use her machine learning to understand your voice better.

These instructions would be useful if you are dealing with a Cortana-powered device that doesn’t use a “push-to-talk” or “microphone-mute” button where you can control when she listens to you.

The first Cortana-driven smart appliance is a room thermostat

Articles

GLAS thermostat powered by Windows 10 IoT Core operating system launched | WinCentral

Microsoft’s Glas thermostat knocks Nest with Cortana and air quality monitoring | Digital Trends

From the horse’s mouth

Johnson Controls

GLAS room thermostat

Product Page

Spec Sheet (PDF)

Video – Click or tap to play

Microsoft

Video – Click or tap to play

My Comments

Google’s Nest smart thermostat is facing competition with a unit that is driven by Microsoft technologies. Here, the Johnson Controls GLAS smart thermostat, which works with most central heating and air-conditioning setups that implement standard 24-volt wiring setups, connects to your home network via Wi-Fi and is built on a Windows 10 IoT Core operating system and the Universal Windows Platform.

Here, this means that it works tightly with Bing as its external data source for air-quality and current-local-weather metrics. As well, it works as a Cortana terminal so you can control the heating using your voice, but have access to other information resources you would be able to have access to if you used Cortana from your Windows 10 computer. At the moment, judging from the various YouTube videos I have seen of this device in action, this user experience will be audio-only but future firmware updates could provide visual support for Cortana’s replies.

The GLAS room thermostat implements the usual scheduling abilities that the typical programmable room thermostat offers but allows for preemptive operating for when you arrive or wake up so your home is nice and comfortable for you. There is the ability to know what the indoor and outdoor air quality is to be like as well as letting the current weather forecast be used to affect the system’s setpoint (comfort level). It could provide the answer about whether it is important to take that Ventolin inhaler with you if you are suffering from asthma that is aggravated by pollen or similar allergens.

The user interface is based on a colour OLED touchscreen which is actually a piece of translucent glass so you can effectively see the wall behind the thermostat. This means you are engaging with a user experience similar to that of a smartphone or tablet. As well, it would please those of us who place emphasis on devices that complement our room aesthetics. Let’s not forget that you could manage it from a Web page or your iOS / Android smartphone through a native app.

At the time of publication, the expected retail price for the GLAS Smart Room Thermostat will be US$319 with it expected to be released to the US market in March. Here, it will be available through the Microsoft Store or through Johnson Controls Website and dealers.

But what do I see of this thermostat? I see the possibility of it being one of many “smart devices” that will become a control surface for your smart home. In an increasing number of cases, it could also be a point of interaction for a voice-driven home-assistant platform like Alexa, Cortana or Google Assistant with the integrated display earning its keep for visual-support functionality. This is where you could use this thermostat’s touchscreen or Cortana interaction to manage something like lighting or music, or “call up” information at a glance with the information appearing on that display.

You can have Alexa print documents on your HP printer

Articles

Amazon Echo on kitchen bench press photo courtesy of Amazon USA

You can ask Amazon Alexa to print documents through your HP printer

HP Voice Printing Now Supports Alexa, Google Assistant & Cortana | Android Headlines

Alexa can now control your HP printer | Engadget

No, you don’t need a voice-controlled printer in your life | The Verge

From the horse’s mouth

HP Printing And PCs

Support Page (Amazon Alexa, Google Home, Microsoft Cortana)

Press Release

My Comments

You can now ask Amazon Alexa to print “download-to-print” resources or other material through your ePrint-capable HP network printer. This was a feature initially and quietly offered for Google Home and Microsoft Cortana but HP have given it a lot of space on Amazon’s voice-assistant platform due to it becoming the most popular of these platforms.

… as you could with Google Home

With all of these platforms, the printing function has to be added on as a Skill through the respective platform’s app store. As well, the printer must be able to support HP ePrint or Web Services printing, which enables printing of various printable resources from various content providers as well as supporting “email-to-print” where you can send a document to a machine-specific email address for it to be printed at that machine.

Infact I have given some space to the HP ePrint ecosystem through reviewing a number of HP printers that have this functionality as well as writing some articles on this subsystem such as implementing it in a public-printing concept.

HP Envy 120 designer all-in-one printer

… and your HP Envy 120 designer all-in-one inkjet printer could turn them out at your call

For this functionality to work with your printer, you have to supply its ePrint email address to the Skill as part of configuring it. Another limitation is that you can only bind one printer to that Skill which can be a limitation with multiple-printer households, especially where you may choose to run an HP Envy 100, Envy 120 or similar machine as a secondary machine kept in the kitchen.

Once this is set up, you could ask Alexa to print out something like an art-therapy colouring page or some ruled paper and your network-capable HP printer will turn these out.

What is still happening is that HP is still showing strong committment to the idea of the home or small-office printer being a highly-capable appliance rather than just a peripheral for a regular computer running a full-blown operating system. This means that the host device shouldn’t need to be dependent on a print driver to suit that particular machine. This committment was demonstrated through HP’s network-capable home printers and MFCs having UPnP Printing, then establishing the ePrint ecosystem with its email-to-print and print-from-the-control-panel functions, and now using your smart speaker to order documents to be printed.

What needs to happen is that other printer manufacturers show a strong committment towards home and small-business printers being able to work as a “printing appliance” rather than just as a computer peripheral.

This includes:

  • printing “download-to-print” resource collections hosted by content providers and other organisations or in storage locations on local, network or online storage locations using the printer’s control panel;
  • supporting voice-driven home assistant platforms and other control surfaces;
  • and running a polished “scan-to-email” and “enail-to-print” ecosystem.

Similarly, having other dedicated-purpose devices like Smart TVs, games consoles and the new crop of smart appliances being able to print to these devices without the need for particular software drivers.

Then it could see these devices become highly capable and as part of the smart-home ecosystem.

Politics creeps in to the world of the voice-driven assistant

Articles

Amazon Echo on kitchen bench press photo courtesy of Amazon USA

Is Amazon Alexa and similar voice-driven assistants becoming a new point of political influence in our lives?

Amazon’s Alexa under fire for voicing gender and racial views | The Times via The Australian

Alexa, are you a liberal? Users accuse Amazon’s smart assistant of having a political bias after she reveals she is a feminist who supports Black Lives Matter | Daily Mail

Amazon’s Alexa is a feminist and supports Black Lives Matter | Salon

My Comments

An issue that has started to come on board lately is how Amazon Alexa, Google Assistant, Apple Siri and Microsoft Cortana respond to highly-polarising political questions especially in context to hot-button topics.

This talking point has come up just lately in the USA which has over the last year become highly polarised. It has been driven by the rise of the alt-right who have been using social media to spread their vitriol, the fake news scandals, along with Donald Trump’s rise to the White House. Even people from other countries who meet up with Americans or have dealings with any organisation that has strong American bloodlines may experience this.

Could this even apply to Apple’s Siri assistant or Google Assistant that you have in your smartphone?

What had been discovered was that Amazon’s Alexa voice-driven assistant was being programmed to give progressive-tinted answers to issues seen to be controversial in the USA like feminism, Black Lives Matter, LGBTI rights, etc. This was causing various levels of angst amongst the alt-right who were worried about the Silicon-Valley / West-Coast influence on the social media and tech-based information resources.

But this has not played off with the UK’s hot-button topics with Alexa taking a neutral stance on questions regarding Brexit, Jeremy Corbyn, Theresa May and similar lssues. She was even challenged about what a “Corbynista” (someone who defends Jeremy Corbyn and his policies) is. This is due to not enough talent being available in the UK or Europe to program Alexa to achieve answers  to UK hot topics in a manner that pleases Silicon Valley.

The key issue here is that voice-driven assistants can be and are being programmed to answer politically-testing questions in a hyper-polarised manner. How can this be done?

Could it also apply to Cortana on your Windows 10 computer?

The baseline approach, taken by Apple, Google and Microsoft, can be to give the assistant access to these resources that matches the software company’s or industry’s politics. This can be pointing to a full-tier or meta-tier search engine that ranks favourably resources aligned to the desired beliefs. It can also be about pointing also to non-search-engine resources like media sites that run news with that preferred slant.

The advanced approach would be for a company with enough programming staff and knowledge on board could programmatically control that assistant to give particular responses in response to particular questions. This could be to create responses worded in a way to effectively “preach” the desired agenda to the user. This method is infact how Amazon is training Alexa to respond to those topics that are seen as hot-button issues in the USA.

Government regulators in various jurisdictions may start to raise questions regarding how Alexa and co are programmed and their influence on society. This is with a view to seeing search engines, social media, voice-driven assistants and the like as media companies similar to newspaper publishers or radio / TV broadcasters and other traditional media outlets, with a similar kind of regulatory oversight. It is more so where a voice-driven assistant is baked in to hardware like a smart speaker or software like an operating system to work as the only option available to users for this purpose, or one or more of these voice-driven assistants benefits from market dominance.

At the moment, there is nothing you can really do about this issue except to be aware of it and see it as something that can happen when a company or a cartel of companies who have clout in the consumer IT industry are given the power to influence society.

Hey Cortana! You can work with GMail

Article

You can now connect Gmail to Cortana for calendar, mail, and contact support | Windows Central

My Comments

Windows 10 Cortana Notebook menu

Select “Connected Services” in Cortana’s notebook

Some of you may just use GMail simply as another Webmail account but you can have client-side access to it from certain email clients like Windows Mail, Outlook or your Android email client. Here, if you are using Windows Mail for example, you may find that you could have Cortana work your account from their simply by adding it to the list of accounts your Windows Mail installation works with.

But you may also just use the Web-based user interface for your GMail account and simply use it also as a contacts and calendar storage for your Android phone, especially if you do upgrade your phone frequently.

Add a Service menu in Windows 10 Cortana Notebook menu

Select GMail as the service to add to Cortana

Here, you can create a direct link between Cortana and your GMail account so you can summon her for information from that account. This can be of importance if you buy the Harman-Kardon Invoke smart speaker which is powered by Microsoft’s Cortana voice-driven personal assistant.

To do this, open Cortana on your Windows 10 computer and click on the Notebook icon. Then click on Connected Services in the menu that pops up. Select “Add a service”, then select “GMail”. Here, you will be asked for your Google username and password that you operate your GMail account with. Enter these credentials and Google will then ask you whether you want to allow Cortana access to your account. Once you assent to this, your GMail details are available to Cortana.

This will become more of a trend as an increasing number of social networks, Webmail services and the like provide the necessary “hooks” to allow the various voice-driven personal assistants to work with their services.

Companies now to support multiple voice-driven home assistants

Articles

Harman now has smart speakers for Alexa, Cortana and Google Assistant | Engadget

The Sonos smart speaker with microphone hits the FCC | The Verge

Sonos to announce new smart speaker on October 4th | The Verge

From the horse’s mouth

Harman

WHEN VOICE MEETS SOUND (Press Release)

Introducing JBL® LINK Series: Immersive JBL Sound Now Available with the Google Assistant (Press Release)

HARMAN introduces Harman Kardon Allure with Amazon Alexa to the Voice Activated Speaker Family (Press Release)

My Comments

Harman Allure smart speaker press image courtesy of Harman

Harman Allure smart speaker powered by Amazon Alexa

The Internationaler Funkaustellung trade show has been and gone but this time more manufacturers were premiering smart-speaker products based on either the Amazon Alexa or Google Assistant platforms.

One of these is the Sony LF-S50G speaker that looks like Apple’s Siri-based HomePod smart speaker but has an integrated display while Panasonic were also launching the GA10 which is a box-like smart speaker. Both of these speakers work with Google Assistant.

But a few companies have put their feet in multiple ponds by supporting two or more platforms. One way is to offer different models or product ranges that are based on different platforms. The other is to attempt to have the one smart speaker able to be set up to work on one of many platforms that the user chooses.

JBL Link smart speaker range press picture courtesy of Harman

JBL Link smart speaker range powered by Google Assistant

The former approach has been taken by Harman who have multiple names of respect in the hi-fi, sound-recording, PA and allied industries under their wings. Initially, they offered the Invoke smart speaker that is based on the Microsoft Cortana platform. Now the premiered the JBL Link range of smart speakers that work on the Google Assistant platform as well as offering the Harman-Kardon Allure smart speaker that is based on the Amazon Alexa platform.

Pioneer and Onkyo recently underwent a “Renault-Nissan” merger of their home audio and AV businesses and offered a few smart speaker models based on the different platforms. Here, Pioneer premiered the Smart Speaker F4 which is based on the Amazon Alexa platform while Onkyo launched the Smart Speaker G3 based on the Google Assistant platform while maintaining the Alexa-based VC-FLX1 smart speaker that was launched at CES 2017.

The latter approach has been taken by Sonos with their S13 prototype smart speaker that is intended to be released on October 4. Here, they put forward the idea of having the user to have this speaker work with Siri, Alexa or Google Assistant rather than being stuck with one platform. It is seen as a premium-level attack at the Apple HomePod which will be based on Siri.

The approach of a manufacturer supporting different voice-driven-assistant platforms like Alexa or Google Assistant in different product ranges may appeal to companies who see one of the platforms offer a particular premium-level cachet which can tie in with their premium product ranges. This is while a popular platform like Alexa or Google Assistant could end up being focused on to popularly-targeted products.

Compare this with the idea of having multiple platforms supported by the same smart-speaker or similar device. Here, it can appeal to TVs, hi-fi / home-theatre components and allied devices that are expected by customers to run for the long haul or with premium network speaker products.

Either trend could be support by many different manufacturers while the devices that you interact with for these platforms could end up being more than just the cylindrical benchtop speakers.

Are Siri and Alexa being seen as personal companions?

Article

Is Siri ending up as your personal companion?

Conversations with virtual assistants like Siri, Alexa may be signs of loneliness | First Post

Talking to Siri often? You’re probably lonely | Times Of India

Do YOU rely on your phone for company? Human-like gadgets can offer relief from loneliness in the short term | Daily Mail

Older adults buddy up with Amazon’s Alexa | MarketWatch

My Comments

Hey Siri! Why am I alone now?

A situation that has been drawn out lately is someone feeling comfortable with their iPhone in their hand or sitting at the kitchen table beside an Amazon Echo speaker, trying to build a conversation with Siri or Alexa rather than simply asking something of these voice-driven assistants.

Amazon Echo on kitchen bench press photo courtesy of Amazon USA

Is this smart speaker becoming your personal companion?

Here, a Kansas University study found that Siri, Alexa and co are being seen as a short-term panacea for social exclusion and loneliness. This is something that is being brought on by broken relationships or an increasing number of work situations where one is spending significant amounts of time away from their significant other or their normal communities. It is also symptomatic of a loss of community that has come about in this day and age.

It is also worth knowing that older and disabled adults are using Alexa or Google Home as a companion in the context of managing lights, or simply asking for the time or a music source. These devices are deliberately designed to look like other pieces of consumer-electronics or IT hardware rather than the typical bland look associated with assistive devices. They also do serve as an aide-memoire for dementia sufferers but only in early stages of this condition before it becomes worse.

But Siri, Alexa, Cortana and co are not perfect replacements for real-life friends, There is the long-term risk of you losing real human interaction if you rely on them as your companions. Here, you simply keep them serving you as a voice-operated “digital concierge” that helps with finding information or setting up your smart home rather than the be-all-and-end-all digital companion.

Amazon chasing the numbers when it comes to Alexa’s Skills

Article

Amazon Echo on kitchen bench press photo courtesy of Amazon USA

Amazon needs to assure quality for the skills they offer to Echo users

Alexa is learning more new skills every day | Engadget

My Comments

At the moment, Amazon is adding many skills to the Alexa voice-activated home assistant ecosystem every day with at least 15,000 skills available for your Echo by the time this article is published. This is in contrast to Google offering 378 apps and Cortana offering 65 apps. Apple yet hasn’t shown up the number of skills or apps that they have added to Siri as part of her role as a voice-driven home assistant.

But the problem with this approach is that Amazon can easily end up “chasing the numbers” where they don’t care about software quality. This is very similar to what has happened with the app stores like Microsoft Store where these stores filled up with many poor-quality and, in some cases, worthless apps. Here it is seen as a quick way for Amazon to dominate the voice-driven home assistant landscape alongside offering the multiple devices and extra capabilities.

Amazon yet haven’t had much experience in building up a platform app store with a goal towards achieving a significant number of quality apps. This is compared to Google, Microsoft and Apple who have learnt by experience when it came to building up their platform app stores which Google Home, Cortana and Siri will be based on. In most cases, it was about leaving the gates wide open and admitting too much trash or “dribbling in” very little software and putting across an image of very little choice. It is symptomatic of a technology being at an immature state where much hasn’t been worked on to have the right mix of features and software.

As regards with the software quality of skills or apps for a voice-driven home assistant platform, there will be issues about preserving proper software behaviour, assuring proper taste and decency in a family environment, along with assuring end-users’ data-security and privacy. It is more so with the fact that these skills will be relating to smart-home devices and these devices can be used to represent a household’s lifestyle. This will need to be achieved through software and consumer-protection policies and a feedback loop between end-users and the platform developer.

Of course, there needs to be the ability for Amazon and co to highlight high-quality skills and apps to users such as through an “editor’s choice” or “product spotlight”, along with a user review and rating system.

Other issues yet to be raised include how a developer can monetise a skill, whether through having customers buy the skill through Amazon’s storefront or through an advertising platform. In the case of advertising, there will be issues regarding user privacy, the kind of advertising that appears along with when the ads appear in your interaction with that skill.

I would see the sign of maturity for the voice-driven home assistant technology as higher-quality skills or apps being available along with the platforms being offered in more territories on more devices with the expected feature sets.

A four-horse race for voice-driven home assistants

Articles

Apple Homepod smart speaker press picture courtesy of Apple Inc.

Apple Homepod smart speaker – a competitor to Amazon, Google and Microsoft

Apple readying Siri-powered home assistant: report | Yaho 7 News

From the horse’s mouth

Apple

Press Release

My Comments

The voice-driven home assistant has approached a point of competition where there are four different actors involved.

This class of computing device is based around a speakerphone-type device that can respond to your voice by answering questions you put to it cause certain actions to occur at your command. It was initially brought on by Amazon with their Echo speaker and Alexa voice assistant, but was subsequently answered by Google with their Home speaker based on their Google Now platform.

Amazon Echo on kitchen bench press photo courtesy of Amazon USA

The Amazon Alexa platform now faces some healthy competition from Apple as well

Very recently Microsoft touted one of these speakers that is based on the Cortana voice-driven personal assistant platform. Not to be outdone, Apple just announced a smart speaker and voice-driven home assistant based on their Siri voice-driven personal assistant.

All of these companies have positioned themselves in a highly-competitive manner by using the same approach to how they present their devices. Here, they allow independent hardware vendors to license these technologies to use in their own “smart-speaker” or similar products. In the case of Amazon Alexa and Microsoft Cortana, these systems can even show information in a visual manner on screen-equipped devices, whether that be in the form of a listing or a graphical “at-a-glance” display.

Harman Invoke Cortana-driven smart speaker press picture courtesy of Harman International

Harman Invoke Cortana-driven smart speaker

Similarly, they have extended their voice-driven assistant platforms by allowing third parties to add “skills” to them whether in the near term or later. These are additional abilities that users can add to their voice-driven assistant to make it perform additional tasks or interface with other devices. It also underscores the activity that these platform vendors are undertaking to integrated their voice-driven home assistant with home-automation and allied devices, allowing for things like dimming the lights or adjusting the heating at your command.

Let’s not forget that Amazon, Microsoft and Apple have over-the-top communications platforms equipped with videocall and messaging abilities that either are or will be integrated to their voice-driven home-assistant platforms. Amazon created their Alexa-based IP-telephony platform from scratch, adding it to the crowded sea of IP-communications platforms so it can tie in with their Alexa home-assistant platform. It could allow for you to ask Alexa, Cortana or Siri to immediately “drop a line” to someone using Alexa Messaging, Skype or iMessage / Facetime respectively. You could even use this to instantiate a videocall between yourself and your correspondent if both of you are using suitable equipment.

What do I see of this? Personally, I would find that hardware manufacturers such as the respected audio-equipment names may offer smart speakers and similar equipment that works across multiple platforms, requiring the user to determine which platform they want to use during setup or at a later time. Similar software developers who write interfaces for online service may be required to write “skills” for each of the platforms.

I also see it as being very similar to 1989 when there were multiple graphic-user-interfaces on the market with each computer platform having its own mouse-driven interface. Hello to “Hey Siri”, “Hi Cortana”, “OK Google” or “Alexa” to dim those lights, close that garage, start Spotify or whatever as you talk to that speaker.

Cortana gets skilled up to fight Alexa

Articles

Amazon Echo on kitchen bench press photo courtesy of Amazon USA

The Amazon Alexa platform now faces some healthy competition from Microsoft

Here’s What Cortana Will Do in Devices | Tom’s Guide

HP and Intel are building Cortana-powered devices | Engadget

HP is also building its own Cortana speaker | The Verge

More Cortana-powered devices are on the way from HP and Intel | Windows Central

Harman Kardon’s Invoke speaker is a Cortana-powered take on an Amazon Echo | The Verge

Microsoft shows how Cortana will work in speakers and cars | The Verge

From the horse’s mouth

Harman-Kardon

Invoke speaker

Product Page

Microsoft

Cortana Skills

Catalogue Page

Development Kit Web page

Windows Developer blog post (Skills Kit and Devices SDK)

Windows Developer blog post (Skills Kit)

My Comments

Amazon Alexa is now facing real competition from Microsoft’s Cortana.

More devices with Cortana

This is coming about through Microsoft making it easy for device manufacturers to add the Cortana voice-driven personal assistant to their designs, including allowing vehicle builders to integrate her in to their vehicles’ infotainment systems.

Harman-Kardon, now part of Samsung, have premiered the Invoke smart speaker which is driven by Cortana while HP and Intel have registered interest in building Cortana-driven devices. Even BMW and Nissan have registered interest in integrating Cortana in their vehicles’ infotainment systems, most likely something that will be offered as an option.

The Creators Update build of Windows 10 IoT Core edition will have integrated Cortana support, but Microsoft has released the Cortana Devices SDK to make it feasible to have Cortana on more devices from other device manufacturers. It is also worth knowing that this functionality also extends to providing Skype IP telephony support to these devices, placing Cortana and Alexa on an even footing.

Microsoft are taking this concept further by making it feasible to “carry” an action between Cortana-equipped devices. The example cited in the press coverage highlighted a situation where an email comes in while you are driving. Here, you could instruct her to read a summary of this email to you or to remind you about it when you log in to your Windows-equipped regular computer at the office so you can read and reply to it there.

Ability to develop more Skills for Cortana

As well Microsoft have made available a development kit so that online services and Internet-Of-Things vendors can add “skills” to Cortana as they could with Alexa. But these will allow the Skills to run on multiple devices and cater to devices that implement different user interfaces. For example, you could implement a restaurant-recommendations Skill in to Cortana and ask her for a list of local eateries of a particular cuisine kind. In this case, if your device has a screen, you would see a list of these eateries with a name and address while she reads out the names. Or she could simply read out their names in the order of locality and star-rating so you can simply book a table there.

Of course, there is the ability for those of us who have created Skills for the Amazon Alexa ecosystem to easily port them to the Cortana ecosystem. Here, a developer could get things going so that their voice-driven online-service or device interface program can run on both an Amazon Echo or a Cortana-based device.

The question that is yet to arise is how Alexa and Cortana will compete with each other on the capabilities, user interfaces, number of Skills, number of devices supporting each platform and other aspects.