Email Speak (Alexa skill) reads and displays emails. Since the Alexa skill has the limitation that it cannot be activated by itself, some ingenuity was required for development. To read your new email aloud, you must first notify Alexa and launch your skill. As a means of this notification, I decided to utilize the "motion sensor" function of the smart home. Therefore, in order to notify Alexa of new emails, " smaSensor " (Alexa skill for email reception notification) is also required. In other words, two skills, Mail Speak and smaSensor, are required to operate "Mail Speak" .
New emails will only be delivered to the specified Alexa, and only people in that room will be notified. It is a new service that has never existed before, such as forwarding incoming e-mails or using it as an
e-mail that disappears only when you are in the room . The system is complex, but it's simple to use.
When you create a new Mailspeak account, a Mailspeak dedicated email address is automatically generated. And by enabling the Mail Speak skill and linking your account, you can read out and display the emails received at your dedicated email address.
If you have some IT knowledge
If you read not only emails but also smartphone "notifications" and transfer them to the emailspeak API
LINE® or messenger notifications, low battery, missed calls, etc.
You may be able to quickly respond to important messages on your smartphone even at home.
※ Android app Tasker tasker setting sample
How to set up mailSpeak
1) Find mailSpeak from Alexa App Skills and link your account. Account linking requires new account registration with Mailspeak , so please follow the instructions. When you create a new account, an e-mail address for receiving e-mailspeak will be automatically issued. * You can check your email address at any time by
logging in with your account.
2) Next, search for the smaSensor skill from Alexa app skills and enable it. Again it says "account linking required". You should have already created an account with Mailspeak, so please enter the ID (registered email address) and password you used to register your account.
(Note) This is not a receiving email!
After successful account linking, when you proceed to device detection, IMD's "smaSensor" (motion sensor) and "Smart button" (switch) will be recognized by Alexa, so please complete the setup. (It doesn't matter where you install it.) MailSpeak and SmartSensor are now working together!
When you receive an email addressed to your mailspeak, the smaSensor will "detect" (react) as a smart home motion sensor.
(Only "detection" is valid in the motion sensor settings. Undetected time does not work)
3) Create a new Alexa standard action.
sample routine action
* When you load the sample, the Alexa app will start, and you can save the standard action simply by selecting the motion sensor (email detection) as the execution condition and selecting the Alexa device to be executed. Normally, go to Create new from "Standard action" in the "Other" tab of the Alexa app, and select "Email detection" ("Detection" with motion sensor) from smart home as an execution condition. As an action, select "Mail Speak" in "My Skills" from Skills. Decide the name of the fixed action as you like and save it.
4) When Mail Speak receives an email, the smaSensor will notify you, Mail Speak will be executed, and the new email will be read out and displayed.
If you want to check the operation of the smaSensor, say to Alexa, "Alexa, activate the smart button." A message will appear if this is the case.
Various settings such as reading speed and number of lines to be read can be set in advanced settings .
5) Forward your email.
Your email environment will vary greatly depending on whether you are an individual or a business user,
but if you can forward emails yourself, skip this section.
However, with Gmail forwarding, a confirmation URL is sent to the forwarding destination, and the forwarding will not be possible unless you step on it.
If you are not familiar with this common knowledge, you may want to check out the introduction below.
We will introduce the forwarding method when using the following major mailers.
Even if you use advanced functions such as API, you can add a device access point as an API from the detailed settings, so you can link IoT devices such as Arduino and Raspberry Pi, and connect your own motion sensor etc. to Alexa . You can also. * Operation confirmed with Arduino M5/Atom/Stamp etc. (mailSpeak API connection via https/SSL)
Specifications overview
-mailSpeak ends after reading out one new email each time the skill is activated. In other words, if you start Mail Speak again when there is no new mail, it will read the previous mail. (Maximum 100 cases) Finally, "There is no mail". Emails read aloud are not saved. If you want to check the contents of the read-out email, please check "Activity" in the "Other" tab of the Alexa app. The characters displayed on the screen are temporarily saved as history. ・Reading by voice and text display for Alexa with a screen (including Fire tablet) are supported. ・Please log in to Mailspeak and specify the mail reception filter, read aloud, and display content conditions (speed, how many lines to read, skip conditions, etc.). ・Quoted-printable is supported. ・Some attachments can be converted to images and displayed on Alexa. - Supports some Microsoft Office file formats, PDF, PNG, JPEG, etc. - Capacity is less than 500KB and does not support multiple files. Only emails with MIME attachments that MailSpeak can recognize will be displayed. - It may take time to convert the attached file to an image and send it to Alexa.
Note
・In principle, HTML mail is not supported ・Pictograms and special characters are not supported. ・If you convert from HTML to plain text, you may be able to display part of it.
*Even if you have processed the reception, if the text of the email cannot be read, it may respond with "There is no email". ・Please do not disclose your assigned email address. If you receive a large amount of e-mail, we may refuse or stop using it without notice. ・mailSpeak also has a reception filter function, but please use it efficiently by applying a forwarding filter in advance. - Mail Speak may not be decoded correctly depending on the multipart mail structure. ・The reading voice can be changed in Alexa's description language, but it seems that the character size of the display cannot be changed at present, so the display content is limited on small screen devices such as echo show5.
*Overwhelmingly, we recommend using echo show 15.
However, echo show 15's invocation recognition seems to be inferior to other echo shows, and may not recognize "open mailspeak". (In that case, please use the Alexa app on your smartphone or use another echo show) ・If you touch the echo screen while reading, the reading will stop. (In advanced settings, you can issue a URL to stop reading halfway, or set silent mode without sound.) ・For Fire tablets, it seems that you can use it in landscape orientation by setting echo show mode. ・When the Fire tablet is in echo show mode, if the screen sleep time is exceeded, the mail-speak screen will not be displayed. *This is not necessary for the echo show series. ・If it is an Android smartphone, it seems that the read-out notification is supported by the Alexa app, but on iOS it will not work unless the Alexa app is displayed in the foreground and the screen is not in sleep mode. ・Since the specification of Alexa operation may be changed suddenly, the continuation of this service depends on it. ・We plan to charge a fee to maintain this service, but we have not decided anything, considering options such as advertisements. Please be assured that you will not be charged automatically.
support
・It's free now, so please do your best. I'm sure you can do it!
・Please send any bugs or positive requests to Web Support . *Please do not expect a reply.
This mailSpeak and smaSensor
Developed for IT engineers who use email and messaging apps on a daily basis.
Especially in a remote work environment,
While the main communication is by phone call, email, chat, and conference system,
Quickly find out about those missed calls and messages no matter where you are in your home or what you're doing
For rapid development and response,
Especially for those in positions of responsibility, it can be easy to feel restless at home.
That's why we developed this Mail Speak and smaSensor.
Alexa can be easily installed not only on desks, but also on toilets, kitchens, and washbasins.
Alexa or Fire tablet wherever you need it
We have realized to immediately notify you of notifications and summaries such as emails.
With this, there is no need to carry a smartphone or tablet at home,
Even if you are sleeping, it will remind you if there is an urgent matter.
However, if family members live together, it is not possible to share the content of business emails.
In that case, you can notify only Alexa in your room, do not read out the voice,
Only notifications without notifying the contents, etc.
Over the years, there have been various requests for empirical use.
Among them, the appearance of echo show15 brought a big decision to the release of this service.
Traditional small echo show terminals cannot change the font size displayed by the skill,
There was a part that was inferior to practicality, but when it comes to the size of echo show15,
Convenience has improved dramatically.
Also, since it would be troublesome if incoming notifications came in during a meeting or during a phone call,
At such timing, it is also possible to set the reading (sound) to "silent".
For those who have the ability to learn a little knowledge, it is also possible to set the reading voice quality.
IMD is a company that released the world's first mobile webmail service "MoCo" in i-mode in 1999.
The service will end in 2021 with the demise of Japanese mobile phones called Garake.
Based on its long years of know-how and achievements, this time, with smartphones and smart home/Alexa systems,
We are happy and proud to be able to offer a new messaging system,
I would be honored if it leads to support for a new lifestyle.
Spring 2023
How to forward email via Gmail:
URL https://support.google.com/mail/answer/10957?hl=ja#zippy=%2C
*Transfer settings can only be made on the PC version.
*It cannot be set from the Gmail app.
There are two types of forwarding: automatic forwarding (all forwarding) and forwarding of specific mail only.
1. Open Gmail on your computer using the account you're forwarding emails from. Email forwarding can only be set up from one address in Gmail. Mail groups and aliases are not supported.
2. Click the settings icon in the upper right corner → Show all settings.
3. Click the Forwarding and POP/IMAP tab.
4. In the Forwarding section, click Add forwarding address.
5. Enter the forwarding email address.
6. Click Next > Continue > OK.
7. A confirmation email will be sent to the forwarding address. You can check the contents of the emails sent to the email address dedicated to MailSpeak by going to "Other" → "Activity" in the Alexa app. Check the verification code sent to you. (There is no problem if you do not select the link)
7. You can check forwarded emails (Mail log) from advanced settings . .
8. In the [Transfer] section, a confirmation code entry field will appear. Enter the confirmation code and press "Confirm".
9. Under Forwarding, select Forward incoming mail to.
10. Below that, select what you want the forwarding Gmail to do with the email. We recommend selecting Leave Gmail messages in my inbox.
11. Click Save Changes at the bottom of the page.
To forward only certain types of emails to another account, you need to enable automatic forwarding and create filters.
Select the email address you want to forward to when you set up your filters.
1. Open Gmail.
2. Click the settings icon on the top right → Show all settings.
3. Click the Mail Forwarding and POP/IMAP tab.
4. Click Create Filter in the Transfer section.
5. Select the action of the filter.
6. Click Create Filter.
7. Check [Forward to the following address], select an address from [Select Address], and select [Create Filter].
8. You can check the created filter on the [Filters and Blocked Addresses] tab.
9. Since all emails are set to be forwarded as it is, select [Disable forwarding] in the [Forwarding] section of the [Email forwarding and POP/IMAP] tab and enter the address for which you set the filter. set to transfer only
10. Click Save Changes at the bottom of the page.
How to forward email via Outlook
There are two types of forwarding: automatic forwarding (all forwarding) and forwarding of specific mail only.
1. Start the software version of Outlook.
2. Click Home > Rules > Manage rules and notifications.
3. Select "New Sorting Rule".
4. Click Apply rule to incoming messages.
5. Click "Next" without checking anything in the "Conditions" section.
6. Confirm the application of all sorting rules.
7. Select "Forward to Name/Public".
8. Enter the forwarding email address.
9. Done.
1. Start the software version of Outlook.
2. Click Home > Rules > Manage rules and notifications.
3. Select "New Sorting Rule".
4. Click Apply rule to incoming messages.
5. Click [When [sender] is name/public] for the "Condition specification" part.
6. Click the sorting rule [When [From] is Name/Public].
7. Enter the sender's address you want to forward and click "Next".
8. Select Forward to Name/Public.
9. Enter the forwarding email address.
10.Confirm the application of all sorting rules.
11. Done.
thunderbird
There are two types of forwarding: automatic forwarding (all forwarding) and forwarding of specific mail only.
1. Open "Tools" at the top of the window and click "Message Filter" in the menu.
2. The message filter window will appear.
After selecting the account you want to forward mails from "Target Account", click "New".
The filter settings window is displayed.
3. In "Filter name", enter a name that is easy to understand, such as a forwarding destination.
Next, let's enter the forwarding email address with the condition selection item button in the center of the window set to "To" and "Contains".
1. Open "Tools" at the top of the window and click "Message Filter" in the menu.
2. The message filter window will appear.
After selecting the account you want to forward mails from "Target Account", click "New".
The filter settings window is displayed.
3. In "Filter name", enter a name that is easy to understand, such as a forwarding destination.
Next, let's enter the forwarding email address with the condition selection item button in the center of the window set to "From" and "Contains".
Select "Forward the message" for the "Take the following action" button, then enter the email address to which the email will be forwarded.
Once you're done with the settings, click OK to apply the filter.