Skip to content

mustafakarabag/veca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Veca (2017)

Source code for the Android app Veca (Voice Enabled Calendar Assistant)

The app is designed as a voice enabled calendar assistant in Turkish. Features include

  • hotword detection to initiate the conversation,
  • creating, modifying, and deleting events through conversation,
  • making a phone call through voice commands.

Notes:

  • Hotword detection algorithm uses a feed-forward neural network implemented by the author and trained using sound samples collected by the author. It detects the Turkish word Merhaba (Hi).
  • The other features uses Google's Speech-to-Text API to translate the utterances into text. Generated texts are processed using the natural language processing unit designed by the author.

Main screen

Adding event titles

Making a date change

Listing existing events to be modified

Warning screen when the event to be created overlaps with an existing event

State machine to save an event

About

Source code for the Android app Veca (Voice Enabled Calendar Assistant)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages