Zap
Part of CS510 project 2017 NCSU
An Android application showcasing 3 methods of authentication:
- Fingerprint
- Voice via Speaker Recognition
- via Token(or Magic) link
App Screenshots
![homepage] (/screenshots/homepage.png)
![register] (/screenshots/register.png)
![login] (/screenshots/login.png)
![voicedna] (/screenshots/voicedna.png)
- using github_changelog_generator
How to use this project:
- Clone repository
- Important For building this project you will need to set environment variable API_KEY_1
- If you want to use Voice authentication then:
- Generate your Subscription Keys for using Microsoft Cognitive Speaker Recognition API.
- Save the 32 characters long key as an environment variable named API_KEY_1
- bash:
export API_KEY_1=abcd123abc123abc123abc123abc0000
- In Ubuntu/Linux systems, you can declare it in
/etc/environment
or .bashrc
file.
- Run
./gradlew build
or Open the project in Android Studio to customize.