error launching demo

#35
by tiziano00000 - opened

Hi,
I'm trying the demo on my PC; I followed the steps indicated in the readme but upon launch it crashes with this error:

[2024-02-08 16:47:12,399][WARNING][simuleval_agent_directory]: Failed to build agent SeamlessStreaming: /home/user/miniconda3/envs/smlss_server/lib/python3.8/site-packages/torchaudio/lib/libtorchaudio.so: undefined symbol: _ZN2at4_ops13scalar_tensor4callERKN3c106ScalarESt8optionalINS2_10ScalarTypeEES6_INS2_6LayoutEES6_INS2_6DeviceEES6_IbE
Process SpawnProcess-1:

Do you have any advice on how to solve?
Thanks

Hi! I got the same issue, if you want to try the same environment using the next commands, BTW if you got 1 step wrong I recommend you to start all over from the beginning

cd seamless_server
conda create --yes --name smlss_server python=3.8 libsndfile==1.0.31
conda activate smlss_server
conda install pytorch==2.1.1 torchvision==0.16.1 torchaudio==2.1.1 pytorch-cuda=12.1 -c pytorch -c nvidia  #Pytorch is currently in version 2.2.0, the original command causes conflicts between versions, also check your cuda version
pip install fairseq2 --pre --extra-index-url https://fair.pkg.atmeta.com/fairseq2/whl/nightly/pt2.1.1/cu121 #check cuda version
pip install -r requirements.txt*

image.png

I followed those steps and I got it up and running, except for this audio issue that I'm trying to solve

image.png

AI at Meta org

@Encinashael you could try this solution, which seems to be the same issue you're running into https://huggingface.co/spaces/facebook/seamless-streaming/discussions/32

hi,can i have your contact ,can you guys help

when i reinstall the audio,it says incompatible

root@MS-TGCPQOCCPPUG:/opt/seamless-streaming/seamless_server# uvicorn app_pubsub:app --reload --host localhost
INFO: Will watch for changes in these directories: ['/opt/seamless-streaming/seamless_server']
INFO: Uvicorn running on http://localhost:8000 (Press CTRL+C to quit)
INFO: Started reloader process [441322] using WatchFiles

==================== ⭐️ Starting Server... ⭐️ ====================
Using the cached tokenizer of seamless_streaming_unity. Set force to True to download again.
2024-05-19 00:00:31,967 INFO -- seamless_communication.streaming.agents.unity_pipeline: Loading the UnitY model: seamless_streaming_unity on device=cuda:0, dtype=torch.float16
Using the cached checkpoint of seamless_streaming_unity. Set force to True to download again.
Using the cached tokenizer of seamlessM4T_v2_large. Set force to True to download again.
Using the cached tokenizer of seamlessM4T_v2_large. Set force to True to download again.
2024-05-19 00:00:34,152 INFO -- seamless_communication.streaming.agents.unity_pipeline: Loading the Monotonic Decoder model: seamless_streaming_monotonic_decoder on device=cuda:0, dtype=torch.float16
Using the cached checkpoint of seamless_streaming_monotonic_decoder. Set force to True to download again.
Using cache found in /root/.cache/torch/hub/snakers4_silero-vad_master
[2024-05-19 00:00:49,020][WARNING][simuleval_agent_directory]: Failed to build agent SeamlessStreaming: TensorAccessor expected 1 dims but tensor has 2
Exception raised from accessor at /github/home/venv/lib/python3.8/site-packages/torch/include/ATen/core/TensorBase.h:622 (most recent call first):
frame #0: c10::Error::Error(c10::SourceLocation, std::string) + 0x57 (0x7f6d3653d897 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/torch/lib/libc10.so)
frame #1: c10::detail::torchCheckFail(char const*, char const*, unsigned int, std::string const&) + 0x64 (0x7f6d364edb25 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/torch/lib/libc10.so)
frame #2: + 0x2e215 (0x7f6c88c07215 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2n/lib/libfairseq2n.so.0)
frame #3: + 0x5770b (0x7f6c88c3070b in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2n/lib/libfairseq2n.so.0)
frame #4: fairseq2n::sp_encoder::sp_encoder(std::shared_ptr<fairseq2n::sp_model const>, fairseq2n::sp_encoder_options) + 0x1f1 (0x7f6c88c30a01 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2n/lib/libfairseq2n.so.0)
frame #5: + 0x709c1 (0x7f6c88db89c1 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2n/bindings.cpython-38-x86_64-linux-gnu.so)
frame #6: + 0x5e055 (0x7f6c88da6055 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2n/bindings.cpython-38-x86_64-linux-gnu.so)
frame #7: + 0x2c3b7 (0x7f6c88d743b7 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2n/bindings.cpython-38-x86_64-linux-gnu.so)
frame #8: PyCFunction_Call + 0x52 (0x4f5412 in /root/anaconda3/envs/smlss_server/bin/python)
frame #9: _PyObject_MakeTpCall + 0x3bb (0x4e0cab in /root/anaconda3/envs/smlss_server/bin/python)
frame #10: /root/anaconda3/envs/smlss_server/bin/python() [0x4f52e2]
frame #11: PyObject_Call + 0x34e (0x4f756e in /root/anaconda3/envs/smlss_server/bin/python)
frame #12: /root/anaconda3/envs/smlss_server/bin/python() [0x4f1c63]
frame #13: /root/anaconda3/envs/smlss_server/bin/python() [0x4e10b6]
frame #14: + 0x2b0c7 (0x7f6d3a9b20c7 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/scipy/spatial/_distance_pybind.cpython-38-x86_64-linux-gnu.so)
frame #15: _PyObject_MakeTpCall + 0x3bb (0x4e0cab in /root/anaconda3/envs/smlss_server/bin/python)
frame #16: _PyEval_EvalFrameDefault + 0x4fb6 (0x4dcf36 in /root/anaconda3/envs/smlss_server/bin/python)
frame #17: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #18: /root/anaconda3/envs/smlss_server/bin/python() [0x4f4f7b]
frame #19: _PyEval_EvalFrameDefault + 0x115a (0x4d90da in /root/anaconda3/envs/smlss_server/bin/python)
frame #20: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #21: /root/anaconda3/envs/smlss_server/bin/python() [0x4f4f7b]
frame #22: _PyEval_EvalFrameDefault + 0x115a (0x4d90da in /root/anaconda3/envs/smlss_server/bin/python)
frame #23: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #24: _PyFunction_Vectorcall + 0x19c (0x4e80cc in /root/anaconda3/envs/smlss_server/bin/python)
frame #25: _PyObject_FastCallDict + 0x282 (0x4e0462 in /root/anaconda3/envs/smlss_server/bin/python)
frame #26: /root/anaconda3/envs/smlss_server/bin/python() [0x4f1a73]
frame #27: _PyObject_MakeTpCall + 0x3d3 (0x4e0cc3 in /root/anaconda3/envs/smlss_server/bin/python)
frame #28: _PyEval_EvalFrameDefault + 0x4fb6 (0x4dcf36 in /root/anaconda3/envs/smlss_server/bin/python)
frame #29: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #30: _PyFunction_Vectorcall + 0x19c (0x4e80cc in /root/anaconda3/envs/smlss_server/bin/python)
frame #31: /root/anaconda3/envs/smlss_server/bin/python() [0x4f524e]
frame #32: PyObject_Call + 0x34e (0x4f756e in /root/anaconda3/envs/smlss_server/bin/python)
frame #33: _PyEval_EvalFrameDefault + 0x207d (0x4d9ffd in /root/anaconda3/envs/smlss_server/bin/python)
frame #34: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #35: _PyObject_FastCallDict + 0x21b (0x4e03fb in /root/anaconda3/envs/smlss_server/bin/python)
frame #36: /root/anaconda3/envs/smlss_server/bin/python() [0x4f1a73]
frame #37: _PyObject_MakeTpCall + 0x3d3 (0x4e0cc3 in /root/anaconda3/envs/smlss_server/bin/python)
frame #38: _PyEval_EvalFrameDefault + 0x4917 (0x4dc897 in /root/anaconda3/envs/smlss_server/bin/python)
frame #39: /root/anaconda3/envs/smlss_server/bin/python() [0x4f4e96]
frame #40: _PyEval_EvalFrameDefault + 0x49b9 (0x4dc939 in /root/anaconda3/envs/smlss_server/bin/python)
frame #41: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #42: _PyFunction_Vectorcall + 0x19c (0x4e80cc in /root/anaconda3/envs/smlss_server/bin/python)
frame #43: _PyEval_EvalFrameDefault + 0x115a (0x4d90da in /root/anaconda3/envs/smlss_server/bin/python)
frame #44: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #45: /root/anaconda3/envs/smlss_server/bin/python() [0x4f4f7b]
frame #46: _PyEval_EvalFrameDefault + 0x115a (0x4d90da in /root/anaconda3/envs/smlss_server/bin/python)
frame #47: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #48: /root/anaconda3/envs/smlss_server/bin/python() [0x4f4f7b]
frame #49: _PyEval_EvalFrameDefault + 0x115a (0x4d90da in /root/anaconda3/envs/smlss_server/bin/python)
frame #50: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #51: _PyFunction_Vectorcall + 0x19c (0x4e80cc in /root/anaconda3/envs/smlss_server/bin/python)
frame #52: _PyEval_EvalFrameDefault + 0x6b2 (0x4d8632 in /root/anaconda3/envs/smlss_server/bin/python)
frame #53: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #54: PyEval_EvalCodeEx + 0x39 (0x586749 in /root/anaconda3/envs/smlss_server/bin/python)
frame #55: PyEval_EvalCode + 0x1b (0x58670b in /root/anaconda3/envs/smlss_server/bin/python)
frame #56: /root/anaconda3/envs/smlss_server/bin/python() [0x58a851]
frame #57: /root/anaconda3/envs/smlss_server/bin/python() [0x4e8b8b]
frame #58: PyVectorcall_Call + 0x7a (0x4f55aa in /root/anaconda3/envs/smlss_server/bin/python)
frame #59: _PyEval_EvalFrameDefault + 0x5920 (0x4dd8a0 in /root/anaconda3/envs/smlss_server/bin/python)
frame #60: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #61: _PyFunction_Vectorcall + 0x19c (0x4e80cc in /root/anaconda3/envs/smlss_server/bin/python)
frame #62: _PyEval_EvalFrameDefault + 0x49b9 (0x4dc939 in /root/anaconda3/envs/smlss_server/bin/python)
frame #63: _PyFunction_Vectorcall + 0x106 (0x4e8036 in /root/anaconda3/envs/smlss_server/bin/python)

Process SpawnProcess-1:
Traceback (most recent call last):
File "/root/anaconda3/envs/smlss_server/lib/python3.8/multiprocessing/process.py", line 315, in _bootstrap
self.run()
File "/root/anaconda3/envs/smlss_server/lib/python3.8/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/uvicorn/_subprocess.py", line 76, in subprocess_started
target(sockets=sockets)
File "/root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/uvicorn/server.py", line 61, in run
return asyncio.run(self.serve(sockets=sockets))
File "/root/anaconda3/envs/smlss_server/lib/python3.8/asyncio/runners.py", line 44, in run
return loop.run_until_complete(main)
File "uvloop/loop.pyx", line 1517, in uvloop.loop.Loop.run_until_complete
File "/root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/uvicorn/server.py", line 68, in serve
config.load()
File "/root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/uvicorn/config.py", line 467, in load
self.loaded_app = import_from_string(self.app)
File "/root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/uvicorn/importer.py", line 21, in import_from_string
module = importlib.import_module(module_str)
File "/root/anaconda3/envs/smlss_server/lib/python3.8/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1014, in _gcd_import
File "", line 991, in _find_and_load
File "", line 975, in _find_and_load_unlocked
File "", line 671, in _load_unlocked
File "", line 843, in exec_module
File "", line 219, in _call_with_frames_removed
File "/opt/seamless-streaming/seamless_server/app_pubsub.py", line 157, in
available_agents.build_and_add_agents(models_override)
File "/opt/seamless-streaming/seamless_server/src/simuleval_agent_directory.py", line 132, in build_and_add_agents
s2s_agent = self.build_agent_if_available(
File "/opt/seamless-streaming/seamless_server/src/simuleval_agent_directory.py", line 109, in build_agent_if_available
raise e
File "/opt/seamless-streaming/seamless_server/src/simuleval_agent_directory.py", line 94, in build_agent_if_available
agent = SimulevalTranscoder.build_agent(
File "/opt/seamless-streaming/seamless_server/src/simuleval_transcoder.py", line 191, in build_agent
agent = build_system_from_dir(
File "/root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/simuleval/utils/agent.py", line 118, in build_system_from_dir
system = agent_class.from_args(args)
File "/root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/seamless_communication/streaming/agents/unity_pipeline.py", line 212, in from_args
return cls(args)
File "/root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/seamless_communication/streaming/agents/unity_pipeline.py", line 206, in init
module_dict[module_class.from_args(args, models_and_configs)] = children
File "/root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/seamless_communication/streaming/agents/online_text_decoder.py", line 198, in from_args
return cls(
File "/root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/seamless_communication/streaming/agents/online_text_decoder.py", line 150, in init
super().init(model, config, text_tokenizer, args=args)
File "/root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/seamless_communication/streaming/agents/online_text_decoder.py", line 84, in init
self.token_encoder = text_tokenizer.create_encoder(lang=tgt_lang, mode="target")
File "/root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2/models/nllb/tokenizer.py", line 110, in create_encoder
return SentencePieceEncoder(
RuntimeError: TensorAccessor expected 1 dims but tensor has 2
Exception raised from accessor at /github/home/venv/lib/python3.8/site-packages/torch/include/ATen/core/TensorBase.h:622 (most recent call first):
frame #0: c10::Error::Error(c10::SourceLocation, std::string) + 0x57 (0x7f6d3653d897 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/torch/lib/libc10.so)
frame #1: c10::detail::torchCheckFail(char const
, char const
, unsigned int, std::string const&) + 0x64 (0x7f6d364edb25 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/torch/lib/libc10.so)
frame #2: + 0x2e215 (0x7f6c88c07215 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2n/lib/libfairseq2n.so.0)
frame #3: + 0x5770b (0x7f6c88c3070b in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2n/lib/libfairseq2n.so.0)
frame #4: fairseq2n::sp_encoder::sp_encoder(std::shared_ptr<fairseq2n::sp_model const>, fairseq2n::sp_encoder_options) + 0x1f1 (0x7f6c88c30a01 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2n/lib/libfairseq2n.so.0)
frame #5: + 0x709c1 (0x7f6c88db89c1 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2n/bindings.cpython-38-x86_64-linux-gnu.so)
frame #6: + 0x5e055 (0x7f6c88da6055 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2n/bindings.cpython-38-x86_64-linux-gnu.so)
frame #7: + 0x2c3b7 (0x7f6c88d743b7 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/fairseq2n/bindings.cpython-38-x86_64-linux-gnu.so)
frame #8: PyCFunction_Call + 0x52 (0x4f5412 in /root/anaconda3/envs/smlss_server/bin/python)
frame #9: _PyObject_MakeTpCall + 0x3bb (0x4e0cab in /root/anaconda3/envs/smlss_server/bin/python)
frame #10: /root/anaconda3/envs/smlss_server/bin/python() [0x4f52e2]
frame #11: PyObject_Call + 0x34e (0x4f756e in /root/anaconda3/envs/smlss_server/bin/python)
frame #12: /root/anaconda3/envs/smlss_server/bin/python() [0x4f1c63]
frame #13: /root/anaconda3/envs/smlss_server/bin/python() [0x4e10b6]
frame #14: + 0x2b0c7 (0x7f6d3a9b20c7 in /root/anaconda3/envs/smlss_server/lib/python3.8/site-packages/scipy/spatial/_distance_pybind.cpython-38-x86_64-linux-gnu.so)
frame #15: _PyObject_MakeTpCall + 0x3bb (0x4e0cab in /root/anaconda3/envs/smlss_server/bin/python)
frame #16: _PyEval_EvalFrameDefault + 0x4fb6 (0x4dcf36 in /root/anaconda3/envs/smlss_server/bin/python)
frame #17: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #18: /root/anaconda3/envs/smlss_server/bin/python() [0x4f4f7b]
frame #19: _PyEval_EvalFrameDefault + 0x115a (0x4d90da in /root/anaconda3/envs/smlss_server/bin/python)
frame #20: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #21: /root/anaconda3/envs/smlss_server/bin/python() [0x4f4f7b]
frame #22: _PyEval_EvalFrameDefault + 0x115a (0x4d90da in /root/anaconda3/envs/smlss_server/bin/python)
frame #23: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #24: _PyFunction_Vectorcall + 0x19c (0x4e80cc in /root/anaconda3/envs/smlss_server/bin/python)
frame #25: _PyObject_FastCallDict + 0x282 (0x4e0462 in /root/anaconda3/envs/smlss_server/bin/python)
frame #26: /root/anaconda3/envs/smlss_server/bin/python() [0x4f1a73]
frame #27: _PyObject_MakeTpCall + 0x3d3 (0x4e0cc3 in /root/anaconda3/envs/smlss_server/bin/python)
frame #28: _PyEval_EvalFrameDefault + 0x4fb6 (0x4dcf36 in /root/anaconda3/envs/smlss_server/bin/python)
frame #29: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #30: _PyFunction_Vectorcall + 0x19c (0x4e80cc in /root/anaconda3/envs/smlss_server/bin/python)
frame #31: /root/anaconda3/envs/smlss_server/bin/python() [0x4f524e]
frame #32: PyObject_Call + 0x34e (0x4f756e in /root/anaconda3/envs/smlss_server/bin/python)
frame #33: _PyEval_EvalFrameDefault + 0x207d (0x4d9ffd in /root/anaconda3/envs/smlss_server/bin/python)
frame #34: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #35: _PyObject_FastCallDict + 0x21b (0x4e03fb in /root/anaconda3/envs/smlss_server/bin/python)
frame #36: /root/anaconda3/envs/smlss_server/bin/python() [0x4f1a73]
frame #37: _PyObject_MakeTpCall + 0x3d3 (0x4e0cc3 in /root/anaconda3/envs/smlss_server/bin/python)
frame #38: _PyEval_EvalFrameDefault + 0x4917 (0x4dc897 in /root/anaconda3/envs/smlss_server/bin/python)
frame #39: /root/anaconda3/envs/smlss_server/bin/python() [0x4f4e96]
frame #40: _PyEval_EvalFrameDefault + 0x49b9 (0x4dc939 in /root/anaconda3/envs/smlss_server/bin/python)
frame #41: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #42: _PyFunction_Vectorcall + 0x19c (0x4e80cc in /root/anaconda3/envs/smlss_server/bin/python)
frame #43: _PyEval_EvalFrameDefault + 0x115a (0x4d90da in /root/anaconda3/envs/smlss_server/bin/python)
frame #44: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #45: /root/anaconda3/envs/smlss_server/bin/python() [0x4f4f7b]
frame #46: _PyEval_EvalFrameDefault + 0x115a (0x4d90da in /root/anaconda3/envs/smlss_server/bin/python)
frame #47: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #48: /root/anaconda3/envs/smlss_server/bin/python() [0x4f4f7b]
frame #49: _PyEval_EvalFrameDefault + 0x115a (0x4d90da in /root/anaconda3/envs/smlss_server/bin/python)
frame #50: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #51: _PyFunction_Vectorcall + 0x19c (0x4e80cc in /root/anaconda3/envs/smlss_server/bin/python)
frame #52: _PyEval_EvalFrameDefault + 0x6b2 (0x4d8632 in /root/anaconda3/envs/smlss_server/bin/python)
frame #53: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #54: PyEval_EvalCodeEx + 0x39 (0x586749 in /root/anaconda3/envs/smlss_server/bin/python)
frame #55: PyEval_EvalCode + 0x1b (0x58670b in /root/anaconda3/envs/smlss_server/bin/python)
frame #56: /root/anaconda3/envs/smlss_server/bin/python() [0x58a851]
frame #57: /root/anaconda3/envs/smlss_server/bin/python() [0x4e8b8b]
frame #58: PyVectorcall_Call + 0x7a (0x4f55aa in /root/anaconda3/envs/smlss_server/bin/python)
frame #59: _PyEval_EvalFrameDefault + 0x5920 (0x4dd8a0 in /root/anaconda3/envs/smlss_server/bin/python)
frame #60: _PyEval_EvalCodeWithName + 0x2f1 (0x4d6f41 in /root/anaconda3/envs/smlss_server/bin/python)
frame #61: _PyFunction_Vectorcall + 0x19c (0x4e80cc in /root/anaconda3/envs/smlss_server/bin/python)
frame #62: _PyEval_EvalFrameDefault + 0x49b9 (0x4dc939 in /root/anaconda3/envs/smlss_server/bin/python)
frame #63: _PyFunction_Vectorcall + 0x106 (0x4e8036 in /root/anaconda3/envs/smlss_server/bin/python)
what should i do

I have the same problem.
Also output is “RuntimeError: TensorAccessor expected 1 dims but tensor has 2”
I used CUDA-12.1
run 'pip install -r requirements.txt*' to fixed it

Hey followed every step still i am getting this error

2024-05-24 07:06:02,036 ERROR -- simuleval.utils.agent: Not able to load seamless_communication.streaming.agents.seamless_streaming_s2st.SeamlessStreamingS2STJointVADAgent. Try setting --user-dir?
[2024-05-24 07:06:02,036][WARNING][simuleval_agent_directory]: Failed to build agent SeamlessStreaming: /system/conda/miniconda3/envs/cloudspace/lib/python3.8/site-packages/torchaudio/lib/libtorchaudio.so: undefined symbol: _ZN3c104cuda14ExchangeDeviceEa
Traceback (most recent call last):
File "/home/zeus/miniconda3/envs/cloudspace/bin/uvicorn", line 8, in
sys.exit(main())
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/click/core.py", line 1157, in call
return self.main(*args, **kwargs)
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/uvicorn/main.py", line 416, in main
run(
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/uvicorn/main.py", line 587, in run
server.run()
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/uvicorn/server.py", line 61, in run
return asyncio.run(self.serve(sockets=sockets))
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/asyncio/runners.py", line 44, in run
return loop.run_until_complete(main)
File "uvloop/loop.pyx", line 1517, in uvloop.loop.Loop.run_until_complete
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/uvicorn/server.py", line 68, in serve
config.load()
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/uvicorn/config.py", line 467, in load
self.loaded_app = import_from_string(self.app)
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/uvicorn/importer.py", line 21, in import_from_string
module = importlib.import_module(module_str)
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1014, in _gcd_import
File "", line 991, in _find_and_load
File "", line 975, in _find_and_load_unlocked
File "", line 671, in _load_unlocked
File "", line 843, in exec_module
File "", line 219, in _call_with_frames_removed
File "/teamspace/studios/this_studio/seamless-streaming/seamless_server/app_pubsub.py", line 157, in
available_agents.build_and_add_agents(models_override)
File "/teamspace/studios/this_studio/seamless-streaming/seamless_server/src/simuleval_agent_directory.py", line 132, in build_and_add_agents
s2s_agent = self.build_agent_if_available(
File "/teamspace/studios/this_studio/seamless-streaming/seamless_server/src/simuleval_agent_directory.py", line 109, in build_agent_if_available
raise e
File "/teamspace/studios/this_studio/seamless-streaming/seamless_server/src/simuleval_agent_directory.py", line 94, in build_agent_if_available
agent = SimulevalTranscoder.build_agent(
File "/teamspace/studios/this_studio/seamless-streaming/seamless_server/src/simuleval_transcoder.py", line 191, in build_agent
agent = build_system_from_dir(
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/simuleval/utils/agent.py", line 109, in build_system_from_dir
agent_class = get_agent_class_from_dir(path, config_name)
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/simuleval/utils/agent.py", line 96, in get_agent_class_from_dir
return get_agent_class_from_string(class_name)
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/simuleval/utils/agent.py", line 86, in get_agent_class_from_string
raise e
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/simuleval/utils/agent.py", line 82, in get_agent_class_from_string
agent_module = importlib.import_module(".".join(class_name.split(".")[:-1]))
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1014, in _gcd_import
File "", line 991, in _find_and_load
File "", line 975, in _find_and_load_unlocked
File "", line 671, in _load_unlocked
File "", line 843, in exec_module
File "", line 219, in _call_with_frames_removed
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/seamless_communication/streaming/agents/seamless_streaming_s2st.py", line 22, in
from seamless_communication.streaming.agents.unity_pipeline import (
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/seamless_communication/streaming/agents/unity_pipeline.py", line 14, in
from seamless_communication.inference.translator import Modality, Translator
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/seamless_communication/inference/init.py", line 18, in
from seamless_communication.inference.transcriber import Transcriber as Transcriber
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/seamless_communication/inference/transcriber.py", line 33, in
from seamless_communication.denoise.demucs import Demucs, DenoisingConfig
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/seamless_communication/denoise/demucs.py", line 12, in
import torchaudio
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/torchaudio/init.py", line 2, in
from . import _extension # noqa # usort: skip
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/torchaudio/_extension/init.py", line 38, in
_load_lib("libtorchaudio")
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/torchaudio/_extension/utils.py", line 60, in _load_lib
torch.ops.load_library(path)
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/site-packages/torch/_ops.py", line 933, in load_library
ctypes.CDLL(path)
File "/home/zeus/miniconda3/envs/cloudspace/lib/python3.8/ctypes/init.py", line 373, in init
self._handle = _dlopen(self._name, mode)
OSError: /system/conda/miniconda3/envs/cloudspace/lib/python3.8/site-packages/torchaudio/lib/libtorchaudio.so: undefined symbol: _ZN3c104cuda14ExchangeDeviceEa

Sign up or log in to comment