Skip to content
This repository has been archived by the owner on Mar 5, 2020. It is now read-only.

Email Plugin

Lars B edited this page Sep 27, 2018 · 5 revisions

Plugin info

This plugin provides all necessary functionalities to acces your emails. The existing functionalities make it possible to ask Amy if you have new emails, how many of them and read out the subjects of the most recent emails.
Another useful feature is, that after saving your contacts to the registry, Amy can distinguish between important and unimportant contacts. So it is possible to show only emails from important contacts.
You can also send an example email but this feature is still in progress and will be fully available in the future.

Plugin features

The following segments will explain the various features the plugin provides. The commands presented will have agf form as there are sometimes too many possible alternatives for one command to list them entirely. For all possible command variation see in EmailSpeech.aim.xml You can read all about the agf form and dialogs here.

New messages

This feature allows you to simply ask Amy if you have new emails. The command, which has to be used is new messages. Amy gives you only the information if you have new mails or not, so this will not include specific details like the subject of the new emails.

Number of new emails

This feature gets you the number of new emails. The associated speech command is how many [new] (emails|mails) [do i have]. By using this command you will only recieve the information of how many new mails you have, so this will also not include specific details of your new emails.

Read most recent emails

This feature reads out important informations of your # most recent mails, where # stands for any desired number between 1 and 99.
The speech command for this feature is read [# most recent] (emails|mails).
Amy then reads out the name as well as the email address of the sender. On top of that Amy reads out the subject of the mail and the receiving date including the time.
This procedure is repeated for each mail you wanted to be read out chronologically. So in the end you get a list with these information for all recent emails you asked for.

Read most recent important emails

Before you can use this feature you have to save your contacts to the registry of Amy with the additional information whether this person is important or not. This feature does almost the same as Read most recent emails with the difference, that here you only get read out the emails from important people.
The speech command for this feature is read [# most recent] important (emails|mails).

Send an email

The speech command for this feature is send example mail.
This feature is still in progress, so in the moment you can only send an example email to our contact address amy.speechassist@gmail.com with the subject "Mail from Amy" and the content "Hello!".

We're looking forward to implement the full functionality of sending emails as soon as possible.