This is an outcome from a research at MIT Media Lab . Althought it is not that completed, you could enjoy it.
link1
link2
Thanks NJ