Skip to content

failing on v.extract_speakers #18

@GoogleCodeExporter

Description

@GoogleCodeExporter
Simple program to test...

from voiceid.sr import Voiceid
from voiceid.db import GMMVoiceDB

db = GMMVoiceDB('db')

db.add_model('person1', 'John')

print db.get_speakers()

exit
v = Voiceid(db, 'test.wav')

v.extract_speakers()

for c in v.get_clusters():
  cluster = v.get_cluster(c)
  print cluster
  cluster.print_segments()
  print

gst-launch --version
gst-launch-0.10 version 0.10.29
GStreamer 0.10.29
http://download.fedora.redhat.com/fedora


Traceback (most recent call last):
  File "test.py", line 13, in <module>
    v.extract_speakers()
  File "/usr/local/lib/python2.7/site-packages/voiceid/sr.py", line 925, in extract_speakers
    self._to_wav()
  File "/usr/local/lib/python2.7/site-packages/voiceid/sr.py", line 635, in _to_wav
    fname = fm.file2wav(self.get_filename())
  File "/usr/local/lib/python2.7/site-packages/voiceid/fm.py", line 84, in file2wav
    + "wavenc ! filesink location=" + name + ".wav ")
  File "/usr/local/lib/python2.7/site-packages/voiceid/utils.py", line 76, in start_subprocess
    raise err
OSError: Subprocess <subprocess.Popen object at 0x7fcf5506c150> closed 
unexpectedly [gst-launch filesrc location='test.wav' ! decodebin ! 
audioresample ! 'audio/x-raw-int,rate=16000' ! audioconvert ! 
'audio/x-raw-int,rate=16000,depth=16,signed=true,channels=1' !wavenc ! filesink 
location=test_.wav ]

Original issue reported on code.google.com by Todd.Fis...@calltrackingmetrics.com on 8 Nov 2013 at 9:15

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions