Python-Speechd?

5

Acabei de atualizar para o Ubuntu 12.10, estou brincando com algum código Python. Em versões anteriores, costumava ser capaz de fazer:

import speechd

E agora eu entendi que o módulo não existe. Ele também diz o seguinte quando tento instalar o 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.

O que devo fazer? Eu gostaria de continuar usando o dispatcher de fala, se eu puder. O link diz que eu deveria tentar instalar o python-speechd, o que não funciona. Agradeço antecipadamente - procurei em todos os lugares, mas não consegui encontrar nada.

EDITAR: Eu fiz uma pequena escavação, e isso parece ser um problema com o Python 2.7, já que o python3-speechd está instalado, mas não o python-speechd. Os seguintes trabalhos:

python3 -c "import speechd"

mas isso NÃO (não é possível encontrar o módulo speechd):

python2.7 -c "import speechd"

Seria ótimo trabalhar com o Python 2.7.

SEGUNDA EDIT: Eu tentei instalar o python-speechd a partir daqui: link Mas ele disse que a instalação está em conflito com o python3-speechd.

    
por PyGeek 03.12.2012 / 01:19

1 resposta

4

Como parte da migração de ambos Orca e Ubuntu para o Python 3, as ligações do Dispatcher de Fala do Python têm foram migrados para o Python 3 e não suportam mais o Python 2. Tecnicamente, seria fácil para essas ligações suportarem o Python 2 e empacotar as ligações do Python 2, mas isso não foi feito.

O que você pode fazer sobre isso?

  • Sugiro que você use o Python 3, que é o caminho a seguir e a única maneira de continuar usando o speechd do Python no futuro.
  • Você pode tentar instalar Speech Dispatcher 0.7.1 manualmente: é a última versão com as ligações do Python 2. Consulte o arquivo INSTALAR .
  • Outra solução é fazer o downgrade do Ubuntu para o 12.04, o que é uma má idéia, mas pode ser feito com algumas brigas: veja isto Faça uma pergunta ao Ubuntu sobre o downgrade .
por Jennifer Wilson 23.03.2013 / 13:10