theia || user manual · theia will set and update the language setting to the default language of...

24
THEiA || User Manual Version: 1.0.9 IN A NUTSHELL: Tasks which currently can be performed by THEiA, are following, 1. Set Alarm/ Delete Alarm 2. Set Schedule/ Delete Schedule 3. Definition/ Search 4. Call 5. Open Apps 6. Weather Status 7. City Location 8. Local Time of any Area 9. Calculator 10.Basic Conversation TECHNICAL HIGHLIGHTS: Android : App developed by using Java and communicates through Rest API. iPhone : App developed by using Objective-C language. DETAILS: You can go through all options and tasks and will find features, some commands, examples of commands and responses and some visual demonstrations accordingly. Language Setting THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial Setup: At first, after the installation THEiA will ask for the voice to set. Select THEiA Voice: - Male - Female [by choosing one, THEiA will set his/her voice to the specified voice] [and this will also be asked when device language is being changed]

Upload: others

Post on 10-Mar-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

THEiA || User Manual

Version: 1.0.9

IN A NUTSHELL:

Tasks which currently can be performed by THEiA, are following,

1. Set Alarm/ Delete Alarm

2. Set Schedule/ Delete Schedule

3. Definition/ Search

4. Call

5. Open Apps

6. Weather Status

7. City Location

8. Local Time of any Area

9. Calculator

10.Basic Conversation

TECHNICAL HIGHLIGHTS:

Android : App developed by using Java and communicates through Rest API.

iPhone : App developed by using Objective-C language.

DETAILS:

You can go through all options and tasks and will find features, some commands, examples of

commands and responses and some visual demonstrations accordingly.

Language Setting

THEiA will set and update the language setting to the default language of the device.

[Compatible Languages: English, Korean and Japanese]

Voice Setting

Initial Setup: At first, after the installation THEiA will ask for the voice to set.

Select THEiA Voice:

- Male

- Female

[by choosing one, THEiA will set his/her voice to the specified voice]

[and this will also be asked when device language is being changed]

Page 2: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Visual Demonstrations:

Change Voice: Voice can be changed to male or female anytime.

Full Command: Command with 'voice'/ 'select voice'/ 'change voice'/

combination of 'select' and 'voice'/ combination of 'change' and 'voice' with the

type of voice 'male'/ 'female'/ 'man'/ 'woman'.

Example:

Command: ‘change your voice to female’

Reply: ‘Changing voice to woman‘ [THEiA’s output voice will be changed to female voice in a

moment]

Command: ‘select voice to man‘

Reply: ‘Changing voice to man’ [THEiA’s output voice will be changed to male voice in a moment]

Partial Command: Command with 'voice'/ 'select voice'/ 'change voice'/

combination of 'select' and 'voice'/ combination of 'change' and 'voice'.

Example:

Command: ‘voice’

Reply: ‘which type of voice you want? man or woman?’

Command: ‘woman‘

Reply: ‘Changing voice to woman‘ [THEiA’s output voice will be changed to female voice in a

moment]

Page 3: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Command: ‘select voice‘

Reply: ‘which type of voice you want? man or woman?’

Command: ‘man‘

Reply: ‘Changing voice to man‘ [THEiA’s output voice will be changed to male voice in a moment]

Command: ‘change you voice please’

Reply: ‘which type of voice you want? man or woman?’

Command: ‘woman‘

Reply: ‘Changing voice to woman’ [THEiA’s output voice will be changed to female voice in a

moment]

[In iOS, for Korean language, voice is only in female voice, male voice is not supported]

Visual Demonstrations:

Page 4: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Task 01: Set Alarm/ Delete Alarm

Feature: Alarm can be set and deleted.

Set Alarm:

Full Command: Command with 'alarm'/ 'set alarm'/ combination of 'set' and

'alarm' with the time to set the alarm or by any time duration.

Example:

Command: ‘Set alarm at 8’

Reply: ‘Ok Sir. Your alarm date is 24 April and alarm time is 8:0 p.m.’ [after a few seconds system’s

alarm clock will be available for a few seconds for confirming the alarm and will be back to THEiA’s

interface in a moment]

Command: ‘set alarm after 15 minutes’

Reply: ‘Ok Sir. Your alarm date is 5 June and alarm time is 5:36 p.m.’ [after a few seconds system’s

alarm clock will be available for a few seconds for confirming the alarm and will be back to THEiA’s

interface in a moment]

[at specified time an alarm will be ringing and user will get option to close/ snooze for 5 minutes

(Android) and alarm will be ringing with an option to close it (iPhone)]

Visual Demonstrations:

Page 5: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Partial Command: Command with 'alarm'/ 'set alarm'/ combination of 'set' and

'alarm'.

Example:

Command: ‘Set alarm’

Reply: ‘When do you want to set your alarm?’

Command: ‘8 O’clock’

Reply: ‘Ok Sir. Your alarm date is 24 April and alarm time is 8:0 p.m.’ [after a few seconds system’s

alarm clock will be available for a few seconds for confirming the alarm and will be back to THEiA’s

interface in a moment]

Command: ‘Set alarm’

Reply: ‘When do you want to set?’

Command: ‘after 15 minutes’

Reply: ‘Ok Sir. Your alarm date is 5 June and alarm time is 5:39 p.m.’ [after a few seconds system’s

alarm clock will be available for a few seconds for confirming the alarm and will be back to THEiA’s

interface in a moment]

[at specified time an alarm will be ringing and user will get option to close/ snooze for 5 minutes

(Android) and alarm will be ringing with an option to close it (iPhone)]

Visual Demonstrations:

Page 6: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Close Alarm:

Full Command: Command with ‘close alarm'/ ‘delete alarm’/ combination of

'close' and 'alarm'/ combination of 'delete' and 'alarm' with the time to delete

alarm.

Example:

Command: ‘Delete alarm at 8’

Reply: ‘No Alarm found’

Command: ‘Close alarm at 8:05’

Reply: ‘Ok Sir. Your close alarm date is 24 April and close alarm time is 8:05 p.m.’ [a dialog box will

pop up for the confirmation of the alarm deletion including the closing alarm time]

Partial Command: Command with ‘close alarm'/ ‘delete alarm’/ combination of

'close' and 'alarm'/ combination of 'delete' and 'alarm'.

Example:

Command: ‘Close alarm’

Reply: ‘Which alarm would you like to delete, I mean which time?’

Command: ‘8 O’clock’

Reply: ‘Ok Sir. Your close alarm date is 24 April and close alarm time is 8:10 p.m.’ [a dialog box will

pop up for the confirmation of the alarm deletion including the closing alarm time]

Page 7: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Task 02: Set Schedule/ Delete Schedule Feature:

Schedule can be fixed and deleted.

Set Schedule:

Full Command: Command with 'schedule'/ 'set schedule'/ 'reminder'/ 'set

reminder'/ combination of 'set' and 'schedule'/ combination of 'set' and

'reminder' with the time of the schedule or by any time duration.

Example:

Command: ‘Set reminder for tomorrow 900’

Reply: ‘Ok Sir. Your schedule date is 26 April and schedule time is 9:0 a.m. Please give the title’

Command: ‘Pink Floyd’

Reply: ‘Thank you Sir. I have set your schedule and your schedule title is pink ’ [after a few seconds

system’s schedule calendar or alarm clock will be available for a few seconds for confirming the

schedule and will be back to THEiA’s interface in a moment]

Command: ‘set reminder at 10 o’clock after 10 days from now’

Reply: ‘Ok Sir. Your schedule date is 15 June and schedule time is 10 a.m. Please give the title’

Command: ‘time phrase’

Reply: ‘Thank you Sir. I have set your schedule and your schedule title is time phrase’ [after a few

seconds system’s schedule calendar or alarm clock will be available for a few seconds for

confirming the schedule and will be back to THEiA’s interface in a moment]

[at specified time an alarm will be ringing and user will get option to close/ snooze for 5 minutes

(Android) at specified schedule time an alarm will be ringing with an option to close it (iPhone)]

Visual Demonstrations:

Page 8: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Partial Command: Command with 'schedule'/ 'set schedule'/ 'reminder'/

'set reminder'/ combination of 'set' and 'schedule'/ combination of 'set' and

'reminder’.

Example:

Command: ‘Set schedule’

Reply: ‘When do you want to set the schedule?’

Command: ‘tomorrow 9’ o’clock’

Reply: ‘Ok Sir. Your schedule date is 26 April and schedule time is 9:0 a.m. Please give the title’

Command: ‘Coffee’

Reply: ‘Thank you Sir. I have set your schedule and your schedule title is Coffee’ [after a few

seconds system’s schedule calendar or alarm clock will be available for a few seconds for

confirming the schedule and will be back to THEiA’s interface in a moment]

Command: ‘Set reminder’

Reply: ‘When do you want to set?’

Command: ‘at 900 after 10 days’

Reply: ‘Ok Sir. Your schedule date is 15 June and schedule time is 9:0 a.m. Please give the title’

Command: ‘Amplitude’

Reply: ‘Thank you Sir. I have set your schedule and your schedule title is Amplitude’ [after a few

seconds system’s schedule calendar or alarm clock will be available for a few seconds for

confirming the schedule and will be back to THEiA’s interface in a moment]

Page 9: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Visual Demonstrations:

Delete Schedule:

Page 10: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Partial Command: Command with ‘close schedule'/ ‘delete reminder’/

combination of 'close' and ' schedule '/ combination of 'delete' and ' reminder'.

Example:

Command: ‘Delete schedule’

Reply: ‘ok Sir. Please give the title.’

Command: ‘pink floyd’

Reply: ‘Thank you Sir. I have closed your schedule ‘pink floyd’’

Visual Demonstrations:

Task 03: Definition/ Search

Feature: Anything can be found or searched by the following procedure.

Search Definition/ Information:

Full Command: Command with ‘define’, ‘definition’, ‘what is’ etc. including the

name of the element/ detail which needed to be found.

Example:

Command: ‘definition of Siri’

Page 11: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Reply: ‘Siri (pronounced) is an intelligent personal assistant, part of Apple Inc.’s, watchOS, macOS,

and tvOS operating systems. The assistant uses voice queries and a natural language user

interface to attempt to answer questions, make recommendations, and perform actions by

delegating requests to a set of Internet services.’ Command: define machine learning?

Reply: Machine learning is a field of computer science that uses statistical techniques to give

computer systems the ability to “learn” with data, without being explicitly programmed. The

name machine learning was coined in 1959 by Arthur Samuel.

Visual Demonstrations:

Partial Command: Command with ‘define’/ 'definition’/ ‘what is’ etc.

Example:

Command: ‘define’

Reply: ‘What do you want to know about?’

Command: ‘activation function’

Reply: ‘In computational networks, the activation function of a node defines the output of that

node given an input or set of inputs. A standard computer chip circuit can be seen as a digital

network of activation functions that can be “ON” (1) or “OFF” (0), depending on input.’

Visual Demonstrations:

Page 12: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Search Anything:

Full Command: Command with ‘search'/ 'find' etc. including the name of the

element/ detail which would be searched for.

Example:

Command: ‘search android’

Reply: ‘I found these for you’ [related link will be available at THEiA’s interface (iPhone) & browser

will be opened with related link (Android)]

Visual Demonstrations:

Page 13: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Partial Command: Command with ‘search'/ 'find' etc.

Example:

Command: ‘find’

Reply: ‘What do you want to search?’

Command: ‘something’

Reply: ‘I found these for you’ [related link will be available at THEiA’s interface (iPhone) & browser

will be opened with related link (Android)]

Visual Demonstrations:

Page 14: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Task 04: Call

Feature: Call can be made from THEiA.

Call Number:

Full Command: Command with ‘call’ to any number.

Example:

Command: ‘call 999’

Reply: ‘calling to 999’

Visual Demonstrations:

Page 15: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Visual Demonstrations:

Page 16: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Call by Willfon Dialer:

Call could be initiated by Willfon Dialer from THEiA Hardware Version.

Visual Demonstrations

Task 05: Open Apps

Feature: Apps can be opened or launched by THEiA.

Open Apps (Android):

Full Command: Command with ‘open’/ ‘launch’ including any app name.

Example:

Command: ‘open facebook’

Reply: ‘facebook is not installed in this device, opening Facebook in play store.’ [app ‘facebook’

will be opened in play store in a moment.]

Command: ‘open youtube’

Reply: ‘opening youtube’ [app ‘youtube’ will be launched in a moment.]

Partial Command: Command with ‘open’/ ‘launch’.

Example:

Command: ‘open’

Reply: ‘Which app do you want to open?’

Command: ‘map’

Reply: ‘opening map’ [app ‘map’ will be launched in a moment.]

Visual Demonstrations:

Page 17: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Accessible Apps:

- Facebook

- Google

- Google Map

- Google Chrome

- CHBOX

- Gmail

- YouTube

- Camera

- Settings

- Google Calendar

- Google Contacts

- Google Photos

- Pathao

- C Cleaner

- Instagram

- Snapchat

- WhatsApp

- Telegram

- IMO

- Viber

- WeChat

- Skype

- Uber

- Shareit

- Twitter

- FoodPanda

- Linkedin

- Kakaotalk

Page 18: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

- Messenger

- QuizYard Open Apps (iPhone):

Full Command: Command with ‘open’/ ‘launch’ including any app name.

Example:

Command: ‘open youtube’

Reply: ‘opening youtube’ [app ‘youtube’ will be launched in a moment]

Partial Command: Command with ‘open’/ ‘launch’.

Example:

Command: ‘open’

Reply: ‘Which app do you want to open?’

Command: ‘map’

Reply: ‘opening map’ [app ‘map’ will be launched in a moment]

Accessible Apps:

- SMS (Message) - Map

- YouTube

- CHBOX

- Facebook

- Twitter

- Skype

- Instagram - Kakaotalk

- Gmail

- Viber

Page 19: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Task 06: Weather Status

Feature: Weather status can be found of your area or any other city.

Current Weather:

Full Command: Command with ‘weather’ or any query about current weather

including command ‘weather’.

Example:

Command: ‘how about weather today?’

Reply: ‘In your area, Humidity: 36, Temperature: 34 degree and it is about haze’ [an weather UI

will be shown including the weather information]

Weather of a City:

Full Command: Command with ‘weather’ including the name of the city in which

weather needs to be found.

Example:

Command: ‘weather in Seoul’

Reply: ‘In Seoul, Humidity: 51, Temperature: 18 degree and it is about clear sky’ [an weather UI

will be shown including the weather information]

[Weather status would not be found by city name in other language except English]

Visual Demonstrations:

Page 20: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Task 07: City Location

Feature: Location of any city can be found.

Full Command: Command with ‘location’, ‘location of’, or ‘where is’ including the

city name.

Example:

Command: ‘where is Tokyo’

Reply: ‘Tokyo is in Japan’

Command: ‘location of Cairo’

Reply: ‘Cairo is in Egypt’

Command: ‘location Sylhet’

Reply: ‘Sylhet is in Bangladesh’

Visual Demonstrations:

Page 21: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Task 08: Local Time of any Area

Feature: Local time of any area can be found.

Full Command: Command with ‘time’, ‘current time’, ‘local time’, ‘local/ current

time of’ as well as including the city or country name.

Example:

Command: ‘current time’

Reply: ‘In your area current time is 18:54 and Current date is 2018-08-07’

Command: ‘local time in Seoul’

Reply: ‘In Seoul current time is 21:53 and Current date is 2018-08-07’

Command: ‘Dhaka current time’

Reply: ‘In Dhaka current time is 18:53 and Current date is 2018-08-07’

Command: ‘time in Japan’

Reply: ‘In Japan current time is 21:53 and Current date is 2018-08-07’

Visual Demonstrations:

Page 22: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Task 09: Calculator

Feature: Some basic calculator operations can be made.

Example:

Command: ‘1 + 9’

Reply: ‘10’

Command: ‘5 plus 5 minus 1 plus 3’

Reply: ‘12’

Command: ‘128 divided by 2 divided by 2 divided by 2’

Reply: ‘16.0’

Command: ‘11 squared - 9 squared’

Reply: ‘40’

Visual Demonstrations:

Page 23: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial

Task 10: Basic Conversation

Feature: Some basic conversation can be performed by THEiA!

Example:

Conversation: ‘Hello’

Reply: ‘Hello’

Conversation: ‘Hi’

Reply: ‘I am doing well, how about you’

Conversation: ‘what's your name?’

Reply: ‘my name is THEiA’ Visual

Demonstrations:

Page 24: THEiA || User Manual · THEiA will set and update the language setting to the default language of the device. [Compatible Languages: English, Korean and Japanese] Voice Setting Initial