Despite a page (link below) implying that speechd works with Python 3, "import speechd" from within Python 3.4.2 gets "no module named 'speechd'". (While I have reasons to prefer Python 2.7, the linked page suggests that's not possible.)
I'm using Ubuntu 14.04: Synaptic shows python3-speechd as being installed.