Voice technology is at its infant stage. And voice user interfaces are very different from graphical user interfaces. Hence developing voice applications after having an idea of the best practices makes it very easy to understand and develop.
It covers some of the best practices that should be kept in mind while designing a voice user interface.