FunASR
FunASR copied to clipboard
语音实时转化为文字时报错
没有修改代码,直接部署的,但是语音实时转化为文字时报错,错误如下 language: auto, merge_vad: True 0%| | 0/1 [00:00<?, ?it/s]Traceback (most recent call last): File "D:\anaconda3\envs\sensevoice\Lib\site-packages\gradio\queueing.py", line 625, in process_events response = await route_utils.call_process_api( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\anaconda3\envs\sensevoice\Lib\site-packages\gradio\route_utils.py", line 322, in call_process_api output = await app.get_blocks().process_api( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\anaconda3\envs\sensevoice\Lib\site-packages\gradio\blocks.py", line 2137, in process_api result = await self.call_function( ^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\anaconda3\envs\sensevoice\Lib\site-packages\gradio\blocks.py", line 1663, in call_function prediction = await anyio.to_thread.run_sync( # type: ignore ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\anaconda3\envs\sensevoice\Lib\site-packages\anyio\to_thread.py", line 56, in run_sync return await get_async_backend().run_sync_in_worker_thread( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\anaconda3\envs\sensevoice\Lib\site-packages\anyio_backends_asyncio.py", line 2470, in run_sync_in_worker_thread return await future ^^^^^^^^^^^^ File "D:\anaconda3\envs\sensevoice\Lib\site-packages\anyio_backends_asyncio.py", line 967, in run result = context.run(func, *args) ^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\anaconda3\envs\sensevoice\Lib\site-packages\gradio\utils.py", line 890, in wrapper response = f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ File "C:\Users\XXXX\SenseVoice\webui.py", line 167, in model_inference text = model.generate(input=input_wav, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\anaconda3\envs\sensevoice\Lib\site-packages\funasr\auto\auto_model.py", line 306, in generate return self.inference_with_vad(input, input_len=input_len, **cfg) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\anaconda3\envs\sensevoice\Lib\site-packages\funasr\auto\auto_model.py", line 383, in inference_with_vad res = self.inference( ^^^^^^^^^^^^^^^ File "D:\anaconda3\envs\sensevoice\Lib\site-packages\funasr\auto\auto_model.py", line 345, in inference res = model.inference(**batch, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\anaconda3\envs\sensevoice\Lib\site-packages\funasr\models\fsmn_vad_streaming\model.py", line 690, in inference audio_sample = torch.cat((cache["prev_samples"], audio_sample_list[0])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: expected Tensor as element 1 in argument 0, but got NoneType