web-dev-qa-db-fra.com

Python-Speechd?

Je viens de passer à Ubuntu 12.10, je m'amuse avec du code Python. Dans les versions précédentes, je pouvais:

import speechd

Et maintenant je comprends que le module n'existe pas. Il indique également ce qui suit lorsque j'essaie d'installer python-speechd:

Package python-speechd is not available, but is referred to by another package.
This may mean that the package is missing, has been obsolete, or is only available from another source

E: Package 'python-speechd' has no installation candidate.

Que devrais-je faire? J'aimerais continuer à utiliser le répartiteur de discours si je le peux. https://live.gnome.org/Orca/SpeechDispatcher dit que je devrais essayer d'installer python-speechd, ce qui ne fonctionne pas. Merci d'avance - j'ai cherché partout mais je n'ai rien trouvé.

EDIT: J'ai fait un peu de recherche, et cela semble être un problème avec Python 2.7, puisque python3-speechd est installé mais pas python-speechd. Les travaux suivants:

python3 -c "import speechd"

mais cela ne fonctionne PAS (impossible de trouver le module speechd):

python2.7 -c "import speechd"

Ce serait formidable de faire fonctionner cela avec Python 2.7.

DEUXIÈME MODIFICATION: J'ai essayé d'installer python-speechd à partir d'ici: https://launchpad.net/ubuntu/quantal/i386/python- speechd/0.7.1-6ubunt Mais il a dit que son installation était en conflit avec python3-speechd.

5
PyGeek

Dans le cadre de la migration de Orca et bunt vers Python 3, le Python Speech Dispatcher) les liaisons ont ont été migrées vers Python et ne prennent plus en charge Python 2. Techniquement, il serait facile pour ces liaisons de prendre en charge Python 2 et pour empaqueter Python 2 liaisons, mais cela n'a pas été fait).

Que peux-tu y faire?

  • Je vous suggère d'utiliser Python 3, qui est la voie à suivre et la seule façon de pouvoir continuer à utiliser speechd à partir de Python à l'avenir).
  • Vous pouvez essayer d'installer Speech Dispatcher 0.7.1 manuellement: c'est la dernière version avec les liaisons Python 2. Voir l'installation fichier.
  • Une autre solution consiste à rétrograder Ubuntu vers 12.04, ce qui est une mauvaise idée mais peut être fait avec quelques combats: voir ceci Poser une question Ubuntu sur la rétrogradation .
4
Jennifer Wilson