SEPIA-Framework / sepia-html-client-app

Application to communicate with SEPIA via browser, iOS and Android. Works as chat messenger with personal-assistant, ASR and TTS integration.
https://sepia-framework.github.io/
MIT License
62 stars 15 forks source link
android bot-messenger browser chatbot-framework cordova cross-platform customizable ios javascript open-source personal-assistant sepia-framework teach-ui voice-assistant voice-ui vui web-speech-api

SEPIA Cross-Platform App

Part of the SEPIA Framework.

S.E.P.I.A. App

More screenshots can be found here.

This is the primary SEPIA client used to communicate with SEPIA assistant. It is written in Javascript/HTML and runs cross-platform on any modern browser (desktop PC, Android, iOS), as web and mobile app or even as smart-speaker (headless) and smart-display on SBCs like the Raspberry Pi.

Features of the app are:

Quick-start

The latest release version is online at: https://sepia-framework.github.io/app/index.html
When you've installed SEPIA-Home the default link is: http://[sepia-home-IP]:20721/app/index.html
The Android app can be installed via the Google Play Store: Play Store link

Note: If you don't operate your own SEPIA server you can still open the public app in demo-mode (simply skip the log-in) and look around a bit though many of the features will not be available in this mode.
More languages for Android and an iOS app are in beta-test phase and will be release "when they are done" :-p

For experts only: Use the build-scripts in this repository to build your own version of the app (Android and iOS are available).

URL parameters

You can modify the client configuration via several URL parameters:

Chat 'hacks'

The chat input field has some direct commands that will influence the way the input is handled:

App deeplinks

Version history ...

... can be found here.