2017-09-17 1 views
0

LPC를 사용하는 내가 뭘하려하고 있습니다 원하는 :파이썬 scikits.talkbox이 핍에서 사용할 수 없습니다 내가 여기에 맥 OS X에서 <code>scikits.talkbox.lpc</code>를 사용하려고했다

#Python 2  
sudo pip install scikits.talkbox. (Edit: no dot after talkbox here) 
python 
>>> from scikits.talkbox import lpc 

ImportError: No module named scikits.talkbox

#Python 3 
sudo pip3 install scikits.talkbox 
python3  
>>> from scikits.talkbox import lpc 

Traceback (most recent call last): File "", line 1, in File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/scikits/talkbox/init.py", line 3, in
from tools import * ModuleNotFoundError: No module named 'tools'

scikits.talkbox을 사용하는 방법을 알려주세요. 또는 더 이상 사용할 수없는 경우 오디오에서 LPC 기능을 추출하는 몇 가지 권장 방법이 있습니까?

this question은 librosa를 사용하는 것이 좋습니다.하지만 lpc 모듈은 없습니다.

+1

당신은 sudo로 주위를 어지럽히 지 말고 당신의 파이썬 개발이 약간 흐릿 해지지 않도록 파이썬 개발에'virtualenv'를 사용해야합니다. 당신이 한 일의 관점에서. 나는'pip install scikits.talkbox'를 실행하고 pythn을 실행하고 lib를 임포트했다. 나는 당신이'pip install scikits.talkbox '로 끝내면 안되기를 바랍니다. – Chinny84

+0

의견을 주셔서 감사합니다. 점을 두 번 클릭하면 점이 자동 생성되었습니다. 오타였습니다. –

답변

1

소스가 scikits.talkbox인데 lpc이 표시되지 않습니다. 그러나 하위 모듈이 있습니다 linpred.levinson_lpc; 당신이 원하는 것 같아요

+0

virtualenv 내에서 python 2.7 용 lpc의 위의 import를 실행할 수있었습니다. 그의 배포판에는 여러 가지 설치가있을 수 있으며 'pip uninstall'을하지 않으면 버전이 충돌 할 수 있다고 생각합니다. – Chinny84

+0

이제'virtualenv' 내에서'scikits.talkbox.linpred import lpc'와'scikits.talkbox.linpred.levinson_lpc import lpc' 작품 모두에서 작동합니다. 고마워요! –

관련 문제