We’d like to make a Factually-aware Siri-clone using Google’s clandestine speech-to-text (and text-to-speech) APIs; to that end, we implemented the trivial grammar “find $x$ in $y$” and “find $x$ near me.”
Commands are spoken and results are read back.
Iris is on Clojars; add the following to your
and use with:
Iris has three main functions:
depend upon the dynamic variables:
*factual-secret*; Iris can be invoked followingly:
(binding [*factual-key* factual-key *factual-secret* factual-secret] (answer (consider (listen))))
Set the environment variables
GEOBYTES_PASSWORD are only required to
implement “near me”) and issue
FACTUAL_KEY=<factual-key> FACTUAL_SECRET=<factual-secret> lein run
It would be nice to implement a real natural-language interface to Factual’s data; and integrate it with the Global Place demo.