Musicologist is an Android app using Algolia to give music advice through conversation.
- Search for songs by artist or theme
- Voice input, voice output
- Rich search results UI
-
Do you know songs by the rollin stun?
-
Any music released by Eminim?
-
Do you know anything about love?
-
Did you hear songs by Zeppelin?
-
What do you know on California?
- Git clone or download the code
- Run
cd android && ./gradlew installDebug
to install the app on a connected device/emulator
- Mobile frontend in
/android
- Speech to text using a
SpeechRecognizer
- Results displayed with InstantSearch Android
- Text to speech using the TTS Engine
- Speech to text using a
- API.AI agent for NLU
- A backend connecting the agent to Algolia