issue: The content provided is empty. Please ensure that there is text or data present before proceeding. #5607

Closed
opened 2025-11-11 16:26:10 -06:00 by GiteaMirror · 5 comments
Owner

Originally created by @Farmouss on GitHub (Jun 21, 2025).

Check Existing Issues

  • I have searched the existing issues and discussions.
  • I am using the latest version of Open WebUI.

Installation Method

Docker

Open WebUI Version

v0.6.15

Ollama Version (if applicable)

0.9.2

Operating System

Ubuntu 24.04

Browser (if applicable)

Chrome

Confirmation

  • I have read and followed all instructions in README.md.
  • I am using the latest version of both Open WebUI and Ollama.
  • I have included the browser console logs.
  • I have included the Docker container logs.
  • I have provided every relevant configuration, setting, and environment variable used in my setup.
  • I have clearly listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
  • I have documented step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation. My steps:
  • Start with the initial platform/version/OS and dependencies used,
  • Specify exact install/launch/configure commands,
  • List URLs visited, user input (incl. example values/emails/passwords if needed),
  • Describe all options and toggles enabled or changed,
  • Include any files or environmental changes,
  • Identify the expected and actual result at each stage,
  • Ensure any reasonably skilled user can follow and hit the same issue.

Expected Behavior

When I upload an audio file in the notes section, it should be analyzed and transcription produced
Audio chat should work normally and transcribe what I'm saying

Actual Behavior

When I upload the audio file, error message appears : "The content provided is empty. Please ensure that there is text or data present before proceeding."
And no transcription is done

Also, the audio chat doesn't work either, and an error message appears : "Oops! It seems like the file format you're trying to upload is not supported. Please upload a file with a supported format and try again."

Steps to Reproduce

  1. Go to note section
  2. Create a new note
  3. Upload an audio file

Logs & Screenshots

2025-06-21 07:31:51.658 | INFO | open_webui.routers.files:upload_file:94 - file.content_type: audio/x-m4a - {}

2025-06-21 07:31:51.704 | INFO | open_webui.routers.retrieval:save_docs_to_vector_db:1125 - save_docs_to_vector_db: document N 12 3.m4a file-[ID] - {}

2025-06-21 07:31:51.706 | WARNING | open_webui.retrieval.vector.dbs.milvus:query:192 - Query attempted on non-existent collection: open_webui_file_b0b12529_0f22_4387_a2c8_d28856b339a8 - {}

2025-06-21 07:31:51.706 | ERROR | open_webui.routers.retrieval:process_file:1457 - The content provided is empty. Please ensure that there is text or data present before proceeding. - {}

Traceback (most recent call last):

File "/usr/local/lib/python3.11/threading.py", line 1002, in _bootstrap

self._bootstrap_inner()

│    └ <function Thread._bootstrap_inner at 0x70d57a5409a0>

└ <WorkerThread(AnyIO worker thread, started 124055124444864)>

File "/usr/local/lib/python3.11/threading.py", line 1045, in _bootstrap_inner

self.run()

│    └ <function WorkerThread.run at 0x70d3f87faca0>

└ <WorkerThread(AnyIO worker thread, started 124055124444864)>

File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 967, in run

result = context.run(func, *args)

         │       │   │      └ ()

         │       │   └ functools.partial(<function upload_file at 0x70d42bf79e40>, user=UserModel(id='[ID]', name='[USERNAME]'run' of '_contextvars.Context' objects>

         └ <_contextvars.Context object at 0x70d3f81d6b40>

File "/app/backend/open_webui/routers/files.py", line 181, in upload_file

process_file(request, ProcessFileForm(file_id=id), user=user)

│            │        │                       │         └ UserModel(id='[ID]', name='[USERNAME]', [EMAIL ADDRESS] role='admin', profile_image...

│            │        │                       └ '[ID]'

│            │        └ <class 'open_webui.routers.retrieval.ProcessFileForm'>

│            └ <starlette.requests.Request object at 0x70d3e19f6a90>

└ <function process_file at 0x70d4057b3c40>

File "/app/backend/open_webui/routers/retrieval.py", line 1447, in process_file

raise e

      └ ValueError(<ERROR_MESSAGES.EMPTY_CONTENT: 'The content provided is empty. Please ensure that there is text or data present be...

File "/app/backend/open_webui/routers/retrieval.py", line 1419, in process_file

result = save_docs_to_vector_db(

         └ <function save_docs_to_vector_db at 0x70d4057b34c0>

File "/app/backend/open_webui/routers/retrieval.py", line 1167, in save_docs_to_vector_db

raise ValueError(ERROR_MESSAGES.EMPTY_CONTENT)

                 │              └ <ERROR_MESSAGES.EMPTY_CONTENT: 'The content provided is empty. Please ensure that there is text or data present before procee...

                 └ <enum 'ERROR_MESSAGES'>

ValueError: The content provided is empty. Please ensure that there is text or data present before proceeding.

2025-06-21 07:31:51.707 | ERROR | open_webui.routers.files:upload_file:190 - 400: The content provided is empty. Please ensure that there is text or data present before proceeding. - {}

Traceback (most recent call last):

File "/app/backend/open_webui/routers/retrieval.py", line 1447, in process_file

raise e

File "/app/backend/open_webui/routers/retrieval.py", line 1419, in process_file

result = save_docs_to_vector_db(

         └ <function save_docs_to_vector_db at 0x70d4057b34c0>

File "/app/backend/open_webui/routers/retrieval.py", line 1167, in save_docs_to_vector_db

raise ValueError(ERROR_MESSAGES.EMPTY_CONTENT)

                 │              └ <ERROR_MESSAGES.EMPTY_CONTENT: 'The content provided is empty. Please ensure that there is text or data present before procee...

                 └ <enum 'ERROR_MESSAGES'>

ValueError: The content provided is empty. Please ensure that there is text or data present before proceeding.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "/usr/local/lib/python3.11/threading.py", line 1002, in _bootstrap

self._bootstrap_inner()

│    └ <function Thread._bootstrap_inner at 0x70d57a5409a0>

└ <WorkerThread(AnyIO worker thread, started 124055124444864)>

File "/usr/local/lib/python3.11/threading.py", line 1045, in _bootstrap_inner

self.run()

│    └ <function WorkerThread.run at 0x70d3f87faca0>

└ <WorkerThread(AnyIO worker thread, started 124055124444864)>

File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 967, in run

result = context.run(func, *args)

         │       │   │      └ ()

         │       │   └ functools.partial(<function upload_file at 0x70d42bf79e40>, user=UserModel(id='[ID]', name='[USERNAME]'run' of '_contextvars.Context' objects>

         └ <_contextvars.Context object at 0x70d3f81d6b40>

File "/app/backend/open_webui/routers/files.py", line 181, in upload_file

process_file(request, ProcessFileForm(file_id=id), user=user)

│            │        │                       │         └ UserModel(id='[ID]', name='[USERNAME]', [EMAIL ADDRESS] role='admin', profile_image...

│            │        │                       └ '[ID]'

│            │        └ <class 'open_webui.routers.retrieval.ProcessFileForm'>

│            └ <starlette.requests.Request object at 0x70d3e19f6a90>

└ <function process_file at 0x70d4057b3c40>

File "/app/backend/open_webui/routers/retrieval.py", line 1464, in process_file

raise HTTPException(

      └ <class 'fastapi.exceptions.HTTPException'>

fastapi.exceptions.HTTPException: 400: The content provided is empty. Please ensure that there is text or data present before proceeding.

2025-06-21 07:31:51.708 | ERROR | open_webui.routers.files:upload_file:191 - Error processing file: [ID] - {}

Additional Information

This feature was working in previous versions of OpenWebUi, I haven't changed anything in my stack :

  • VectorDB is Milvus, and it's working for other type of embeddings (like workspace etc.)
  • I have 2 Ollama servers, both working well
  • I'm using local whisper directly from OpenWebUi, and the large-v3
  • I'm using an RTX 4080 in the Openwebui server, running Ubuntu 24.04 and docker
  • See the docker-compose file below :

version: '3' services: openwebui: image: ghcr.io/open-webui/open-webui:cuda container_name: open-webui runtime: nvidia networks: - mcp-global env_file: - stack.env ports: - "3000:8080" volumes: - /my/path/to/openwebui/docker/data:/app/backend/data

And I have some env variables for the setup (NVIDIA_VISIBLE_DEVICES = all, and others)

Originally created by @Farmouss on GitHub (Jun 21, 2025). ### Check Existing Issues - [x] I have searched the existing issues and discussions. - [x] I am using the latest version of Open WebUI. ### Installation Method Docker ### Open WebUI Version v0.6.15 ### Ollama Version (if applicable) 0.9.2 ### Operating System Ubuntu 24.04 ### Browser (if applicable) Chrome ### Confirmation - [x] I have read and followed all instructions in `README.md`. - [x] I am using the latest version of **both** Open WebUI and Ollama. - [x] I have included the browser console logs. - [x] I have included the Docker container logs. - [x] I have **provided every relevant configuration, setting, and environment variable used in my setup.** - [x] I have clearly **listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup** (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc). - [x] I have documented **step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation**. My steps: - Start with the initial platform/version/OS and dependencies used, - Specify exact install/launch/configure commands, - List URLs visited, user input (incl. example values/emails/passwords if needed), - Describe all options and toggles enabled or changed, - Include any files or environmental changes, - Identify the expected and actual result at each stage, - Ensure any reasonably skilled user can follow and hit the same issue. ### Expected Behavior When I upload an audio file in the notes section, it should be analyzed and transcription produced Audio chat should work normally and transcribe what I'm saying ### Actual Behavior When I upload the audio file, error message appears : "The content provided is empty. Please ensure that there is text or data present before proceeding." And no transcription is done Also, the audio chat doesn't work either, and an error message appears : "Oops! It seems like the file format you're trying to upload is not supported. Please upload a file with a supported format and try again." ### Steps to Reproduce 1. Go to note section 2. Create a new note 3. Upload an audio file ### Logs & Screenshots 2025-06-21 07:31:51.658 | INFO | open_webui.routers.files:upload_file:94 - file.content_type: audio/x-m4a - {} 2025-06-21 07:31:51.704 | INFO | open_webui.routers.retrieval:save_docs_to_vector_db:1125 - save_docs_to_vector_db: document N 12 3.m4a file-[ID] - {} 2025-06-21 07:31:51.706 | WARNING | open_webui.retrieval.vector.dbs.milvus:query:192 - Query attempted on non-existent collection: open_webui_file_b0b12529_0f22_4387_a2c8_d28856b339a8 - {} 2025-06-21 07:31:51.706 | ERROR | open_webui.routers.retrieval:process_file:1457 - The content provided is empty. Please ensure that there is text or data present before proceeding. - {} Traceback (most recent call last): File "/usr/local/lib/python3.11/threading.py", line 1002, in _bootstrap self._bootstrap_inner() │ └ <function Thread._bootstrap_inner at 0x70d57a5409a0> └ <WorkerThread(AnyIO worker thread, started 124055124444864)> File "/usr/local/lib/python3.11/threading.py", line 1045, in _bootstrap_inner self.run() │ └ <function WorkerThread.run at 0x70d3f87faca0> └ <WorkerThread(AnyIO worker thread, started 124055124444864)> File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 967, in run result = context.run(func, *args) │ │ │ └ () │ │ └ functools.partial(<function upload_file at 0x70d42bf79e40>, user=UserModel(id='[ID]', name='[USERNAME]'run' of '_contextvars.Context' objects> └ <_contextvars.Context object at 0x70d3f81d6b40> File "/app/backend/open_webui/routers/files.py", line 181, in upload_file process_file(request, ProcessFileForm(file_id=id), user=user) │ │ │ │ └ UserModel(id='[ID]', name='[USERNAME]', [EMAIL ADDRESS] role='admin', profile_image... │ │ │ └ '[ID]' │ │ └ <class 'open_webui.routers.retrieval.ProcessFileForm'> │ └ <starlette.requests.Request object at 0x70d3e19f6a90> └ <function process_file at 0x70d4057b3c40> > File "/app/backend/open_webui/routers/retrieval.py", line 1447, in process_file raise e └ ValueError(<ERROR_MESSAGES.EMPTY_CONTENT: 'The content provided is empty. Please ensure that there is text or data present be... File "/app/backend/open_webui/routers/retrieval.py", line 1419, in process_file result = save_docs_to_vector_db( └ <function save_docs_to_vector_db at 0x70d4057b34c0> File "/app/backend/open_webui/routers/retrieval.py", line 1167, in save_docs_to_vector_db raise ValueError(ERROR_MESSAGES.EMPTY_CONTENT) │ └ <ERROR_MESSAGES.EMPTY_CONTENT: 'The content provided is empty. Please ensure that there is text or data present before procee... └ <enum 'ERROR_MESSAGES'> ValueError: The content provided is empty. Please ensure that there is text or data present before proceeding. 2025-06-21 07:31:51.707 | ERROR | open_webui.routers.files:upload_file:190 - 400: The content provided is empty. Please ensure that there is text or data present before proceeding. - {} Traceback (most recent call last): File "/app/backend/open_webui/routers/retrieval.py", line 1447, in process_file raise e File "/app/backend/open_webui/routers/retrieval.py", line 1419, in process_file result = save_docs_to_vector_db( └ <function save_docs_to_vector_db at 0x70d4057b34c0> File "/app/backend/open_webui/routers/retrieval.py", line 1167, in save_docs_to_vector_db raise ValueError(ERROR_MESSAGES.EMPTY_CONTENT) │ └ <ERROR_MESSAGES.EMPTY_CONTENT: 'The content provided is empty. Please ensure that there is text or data present before procee... └ <enum 'ERROR_MESSAGES'> ValueError: The content provided is empty. Please ensure that there is text or data present before proceeding. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.11/threading.py", line 1002, in _bootstrap self._bootstrap_inner() │ └ <function Thread._bootstrap_inner at 0x70d57a5409a0> └ <WorkerThread(AnyIO worker thread, started 124055124444864)> File "/usr/local/lib/python3.11/threading.py", line 1045, in _bootstrap_inner self.run() │ └ <function WorkerThread.run at 0x70d3f87faca0> └ <WorkerThread(AnyIO worker thread, started 124055124444864)> File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 967, in run result = context.run(func, *args) │ │ │ └ () │ │ └ functools.partial(<function upload_file at 0x70d42bf79e40>, user=UserModel(id='[ID]', name='[USERNAME]'run' of '_contextvars.Context' objects> └ <_contextvars.Context object at 0x70d3f81d6b40> > File "/app/backend/open_webui/routers/files.py", line 181, in upload_file process_file(request, ProcessFileForm(file_id=id), user=user) │ │ │ │ └ UserModel(id='[ID]', name='[USERNAME]', [EMAIL ADDRESS] role='admin', profile_image... │ │ │ └ '[ID]' │ │ └ <class 'open_webui.routers.retrieval.ProcessFileForm'> │ └ <starlette.requests.Request object at 0x70d3e19f6a90> └ <function process_file at 0x70d4057b3c40> File "/app/backend/open_webui/routers/retrieval.py", line 1464, in process_file raise HTTPException( └ <class 'fastapi.exceptions.HTTPException'> fastapi.exceptions.HTTPException: 400: The content provided is empty. Please ensure that there is text or data present before proceeding. 2025-06-21 07:31:51.708 | ERROR | open_webui.routers.files:upload_file:191 - Error processing file: [ID] - {} ### Additional Information This feature was working in previous versions of OpenWebUi, I haven't changed anything in my stack : - VectorDB is Milvus, and it's working for other type of embeddings (like workspace etc.) - I have 2 Ollama servers, both working well - I'm using local whisper directly from OpenWebUi, and the large-v3 - I'm using an RTX 4080 in the Openwebui server, running Ubuntu 24.04 and docker - See the docker-compose file below : `version: '3' services: openwebui: image: ghcr.io/open-webui/open-webui:cuda container_name: open-webui runtime: nvidia networks: - mcp-global env_file: - stack.env ports: - "3000:8080" volumes: - /my/path/to/openwebui/docker/data:/app/backend/data` And I have some env variables for the setup (NVIDIA_VISIBLE_DEVICES = all, and others)
GiteaMirror added the bug label 2025-11-11 16:26:10 -06:00
Author
Owner

@rgaricano commented on GitHub (Jun 21, 2025):

Do you have set any Supported MIME Types?

@rgaricano commented on GitHub (Jun 21, 2025): Do you have set any Supported MIME Types?
Author
Owner

@Farmouss commented on GitHub (Jun 21, 2025):

Do you have set any Supported MIME Types?

Nope, it's empty, I left it blank for defaults

@Farmouss commented on GitHub (Jun 21, 2025): > Do you have set any Supported MIME Types? Nope, it's empty, I left it blank for defaults
Author
Owner

@rgaricano commented on GitHub (Jun 21, 2025):

EDIT: I removed previous response because I tested,

with this file: https://filesamples.com/samples/audio/m4a/sample3.m4a (1.7MB)

transcribe is done ok (but without content, it's a music file)

Jun 21 12:17:24 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:24.587 | INFO     | open_webui.routers.files:upload_file:94 - file.content_type: audio/x-m4a - {}
Jun 21 12:17:24 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:24.638 | INFO     | open_webui.routers.audio:transcribe:799 - transcribe: /mnt/IAI/open-webui/backend/data/uploads/086a0caf-f675-4255-9aea-91278313ff67_sample3.m4a {'language': 'es'} - {}
Jun 21 12:17:24 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:24.932 | DEBUG    | pydub.logging_utils:log_conversion:9 - subprocess.call(['ffmpeg', '-y', '-i', '/mnt/IAI/open-webui/backend/data/uploads/086a0caf-f675-4255-9aea-91278313ff67_sample3.m4a', '-acodec', 'pcm_s16le', '-vn', '-f', 'wav', '-']) - {}
Jun 21 12:17:25 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:25.323 | DEBUG    | pydub.logging_utils:log_conversion:9 - subprocess.call(['ffmpeg', '-y', '-f', 'wav', '-i', '/tmp/tmpxrb_fi68', '-f', 'mp3', '/tmp/tmpwm5vgj3j']) - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'ffmpeg version 6.1.1-3ubuntu5+esm3 Copyright (c) 2000-2023 the FFmpeg developers' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  built with gcc 13 (Ubuntu 13.3.0-6ubuntu2~24.04)' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  configuration: --prefix=/usr --extra-version=3ubuntu5+esm3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libvpl --disable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libjack --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-pocketsphinx --enable-librsvg --enable-libjxl --enable-shared' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  libavutil      58. 29.100 / 58. 29.100' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  libavcodec     60. 31.102 / 60. 31.102' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  libavformat    60. 16.100 / 60. 16.100' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  libavdevice    60.  3.100 / 60.  3.100' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  libavfilter     9. 12.100 /  9. 12.100' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  libswscale      7.  5.100 /  7.  5.100' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  libswresample   4. 12.100 /  4. 12.100' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  libpostproc    57.  3.100 / 57.  3.100' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'[aist#0:0/pcm_s16le @ 0x5dbc215b6940] Guessed Channel Layout: stereo' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b"Input #0, wav, from '/tmp/tmpxrb_fi68':" - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  Duration: 00:01:45.79, bitrate: 1411 kb/s' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'Stream mapping:' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  Stream #0:0 -> #0:0 (pcm_s16le (native) -> mp3 (libmp3lame))' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'Press [q] to stop, [?] for help' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b"Output #0, mp3, to '/tmp/tmpwm5vgj3j':" - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  Metadata:' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'    TSSE            : Lavf60.16.100' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'  Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'    Metadata:' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'      encoder         : Lavc60.31.102 libmp3lame' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'size=       0kB time=N/A bitrate=N/A speed=N/A' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'size=     256kB time=00:00:28.13 bitrate=  74.5kbits/s speed=56.3x' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'size=     768kB time=00:00:57.47 bitrate= 109.5kbits/s speed=57.5x' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'size=    1280kB time=00:01:24.50 bitrate= 124.1kbits/s speed=56.3x' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'[out#0/mp3 @ 0x5dbc2158d700] video:0kB audio:1653kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.014943%' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG    | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'size=    1654kB time=00:01:45.77 bitrate= 128.1kbits/s speed=56.5x' - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.312 | INFO     | open_webui.routers.audio:convert_audio_to_mp3:115 - Converted /mnt/IAI/open-webui/backend/data/uploads/086a0caf-f675-4255-9aea-91278313ff67_sample3.m4a to /mnt/IAI/open-webui/backend/data/uploads/086a0caf-f675-4255-9aea-91278313ff67_sample3.mp3 - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: Chunk paths: ['/mnt/IAI/open-webui/backend/data/uploads/086a0caf-f675-4255-9aea-91278313ff67_sample3.mp3']
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.912 | INFO     | faster_whisper.transcribe:transcribe:839 - Processing audio with duration 01:45.790 - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.998 | INFO     | open_webui.routers.audio:transcription_handler:559 - Detected language 'es' with probability 1.000000 - {}
Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.998 | DEBUG    | faster_whisper.transcribe:generate_segments:1141 - Processing segment at 00:00.000 - {}
Jun 21 12:17:28 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:28.292 | DEBUG    | faster_whisper.transcribe:generate_segments:1141 - Processing segment at 00:30.000 - {}
Jun 21 12:17:28 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:28.559 | DEBUG    | faster_whisper.transcribe:generate_segments:1141 - Processing segment at 01:00.000 - {}
Jun 21 12:17:28 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:28.825 | DEBUG    | faster_whisper.transcribe:generate_segments:1141 - Processing segment at 01:30.000 - {}
Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.102 | DEBUG    | open_webui.routers.audio:transcription_handler:572 - {'text': '¡Gracias por ver! ¡Gracias por ver! ¡Gracias por ver! ¡Gracias por ver!'} - {}
Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.121 | INFO     | open_webui.retrieval.vector.dbs.pgvector:delete:542 - Deleted 0 items from collection 'file-086a0caf-f675-4255-9aea-91278313ff67'. - {}
Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.121 | INFO     | open_webui.retrieval.vector.dbs.pgvector:delete_collection:578 - Collection 'file-086a0caf-f675-4255-9aea-91278313ff67' deleted. - {}
Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.121 | DEBUG    | open_webui.routers.retrieval:process_file:1408 - text_content: ¡Gracias por ver! ¡Gracias por ver! ¡Gracias por ver! ¡Gracias por ver! - {}
Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.171 | INFO     | open_webui.routers.retrieval:save_docs_to_vector_db:1125 - save_docs_to_vector_db: document sample3.m4a file-086a0caf-f675-4255-9aea-91278313ff67 - {}
Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.189 | INFO     | open_webui.routers.retrieval:save_docs_to_vector_db:1208 - adding to collection file-086a0caf-f675-4255-9aea-91278313ff67 - {}
Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: [122B blob data]
Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.315 | INFO     | open_webui.retrieval.vector.dbs.pgvector:insert:224 - Inserted 1 items into collection 'file-086a0caf-f675-4255-9aea-91278313ff67'. - {}
Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.340 | INFO     | uvicorn.protocols.http.httptools_impl:send:476 - 86.127.252.165:0 - "POST /api/v1/files/ HTTP/1.1" 200 - {}

Image

@rgaricano commented on GitHub (Jun 21, 2025): EDIT: I removed previous response because I tested, with this file: https://filesamples.com/samples/audio/m4a/sample3.m4a (1.7MB) transcribe is done ok (but without content, it's a music file) ``` Jun 21 12:17:24 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:24.587 | INFO | open_webui.routers.files:upload_file:94 - file.content_type: audio/x-m4a - {} Jun 21 12:17:24 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:24.638 | INFO | open_webui.routers.audio:transcribe:799 - transcribe: /mnt/IAI/open-webui/backend/data/uploads/086a0caf-f675-4255-9aea-91278313ff67_sample3.m4a {'language': 'es'} - {} Jun 21 12:17:24 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:24.932 | DEBUG | pydub.logging_utils:log_conversion:9 - subprocess.call(['ffmpeg', '-y', '-i', '/mnt/IAI/open-webui/backend/data/uploads/086a0caf-f675-4255-9aea-91278313ff67_sample3.m4a', '-acodec', 'pcm_s16le', '-vn', '-f', 'wav', '-']) - {} Jun 21 12:17:25 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:25.323 | DEBUG | pydub.logging_utils:log_conversion:9 - subprocess.call(['ffmpeg', '-y', '-f', 'wav', '-i', '/tmp/tmpxrb_fi68', '-f', 'mp3', '/tmp/tmpwm5vgj3j']) - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'ffmpeg version 6.1.1-3ubuntu5+esm3 Copyright (c) 2000-2023 the FFmpeg developers' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' built with gcc 13 (Ubuntu 13.3.0-6ubuntu2~24.04)' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' configuration: --prefix=/usr --extra-version=3ubuntu5+esm3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --disable-omx --enable-gnutls --enable-libaom --enable-libass --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-openal --enable-opencl --enable-opengl --disable-sndio --enable-libvpl --disable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-ladspa --enable-libbluray --enable-libjack --enable-libpulse --enable-librabbitmq --enable-librist --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libx264 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-sdl2 --enable-libplacebo --enable-librav1e --enable-pocketsphinx --enable-librsvg --enable-libjxl --enable-shared' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' libavutil 58. 29.100 / 58. 29.100' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' libavcodec 60. 31.102 / 60. 31.102' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' libavformat 60. 16.100 / 60. 16.100' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.300 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' libavdevice 60. 3.100 / 60. 3.100' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' libavfilter 9. 12.100 / 9. 12.100' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' libswscale 7. 5.100 / 7. 5.100' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' libswresample 4. 12.100 / 4. 12.100' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' libpostproc 57. 3.100 / 57. 3.100' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'[aist#0:0/pcm_s16le @ 0x5dbc215b6940] Guessed Channel Layout: stereo' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b"Input #0, wav, from '/tmp/tmpxrb_fi68':" - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' Duration: 00:01:45.79, bitrate: 1411 kb/s' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'Stream mapping:' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' Stream #0:0 -> #0:0 (pcm_s16le (native) -> mp3 (libmp3lame))' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.301 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'Press [q] to stop, [?] for help' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b"Output #0, mp3, to '/tmp/tmpwm5vgj3j':" - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' Metadata:' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' TSSE : Lavf60.16.100' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' Metadata:' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b' encoder : Lavc60.31.102 libmp3lame' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'size= 0kB time=N/A bitrate=N/A speed=N/A' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'size= 256kB time=00:00:28.13 bitrate= 74.5kbits/s speed=56.3x' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'size= 768kB time=00:00:57.47 bitrate= 109.5kbits/s speed=57.5x' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'size= 1280kB time=00:01:24.50 bitrate= 124.1kbits/s speed=56.3x' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'[out#0/mp3 @ 0x5dbc2158d700] video:0kB audio:1653kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.014943%' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.302 | DEBUG | pydub.logging_utils:log_subprocess_output:14 - subprocess output: b'size= 1654kB time=00:01:45.77 bitrate= 128.1kbits/s speed=56.5x' - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.312 | INFO | open_webui.routers.audio:convert_audio_to_mp3:115 - Converted /mnt/IAI/open-webui/backend/data/uploads/086a0caf-f675-4255-9aea-91278313ff67_sample3.m4a to /mnt/IAI/open-webui/backend/data/uploads/086a0caf-f675-4255-9aea-91278313ff67_sample3.mp3 - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: Chunk paths: ['/mnt/IAI/open-webui/backend/data/uploads/086a0caf-f675-4255-9aea-91278313ff67_sample3.mp3'] Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.912 | INFO | faster_whisper.transcribe:transcribe:839 - Processing audio with duration 01:45.790 - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.998 | INFO | open_webui.routers.audio:transcription_handler:559 - Detected language 'es' with probability 1.000000 - {} Jun 21 12:17:27 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:27.998 | DEBUG | faster_whisper.transcribe:generate_segments:1141 - Processing segment at 00:00.000 - {} Jun 21 12:17:28 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:28.292 | DEBUG | faster_whisper.transcribe:generate_segments:1141 - Processing segment at 00:30.000 - {} Jun 21 12:17:28 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:28.559 | DEBUG | faster_whisper.transcribe:generate_segments:1141 - Processing segment at 01:00.000 - {} Jun 21 12:17:28 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:28.825 | DEBUG | faster_whisper.transcribe:generate_segments:1141 - Processing segment at 01:30.000 - {} Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.102 | DEBUG | open_webui.routers.audio:transcription_handler:572 - {'text': '¡Gracias por ver! ¡Gracias por ver! ¡Gracias por ver! ¡Gracias por ver!'} - {} Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.121 | INFO | open_webui.retrieval.vector.dbs.pgvector:delete:542 - Deleted 0 items from collection 'file-086a0caf-f675-4255-9aea-91278313ff67'. - {} Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.121 | INFO | open_webui.retrieval.vector.dbs.pgvector:delete_collection:578 - Collection 'file-086a0caf-f675-4255-9aea-91278313ff67' deleted. - {} Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.121 | DEBUG | open_webui.routers.retrieval:process_file:1408 - text_content: ¡Gracias por ver! ¡Gracias por ver! ¡Gracias por ver! ¡Gracias por ver! - {} Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.171 | INFO | open_webui.routers.retrieval:save_docs_to_vector_db:1125 - save_docs_to_vector_db: document sample3.m4a file-086a0caf-f675-4255-9aea-91278313ff67 - {} Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.189 | INFO | open_webui.routers.retrieval:save_docs_to_vector_db:1208 - adding to collection file-086a0caf-f675-4255-9aea-91278313ff67 - {} Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: [122B blob data] Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.315 | INFO | open_webui.retrieval.vector.dbs.pgvector:insert:224 - Inserted 1 items into collection 'file-086a0caf-f675-4255-9aea-91278313ff67'. - {} Jun 21 12:17:29 ricardo-PC startssh.sh[5599]: 2025-06-21 12:17:29.340 | INFO | uvicorn.protocols.http.httptools_impl:send:476 - 86.127.252.165:0 - "POST /api/v1/files/ HTTP/1.1" 200 - {} ``` ![Image](https://github.com/user-attachments/assets/b7835c8a-52f5-4ff4-b892-b15dcc8486b5)
Author
Owner

@Farmouss commented on GitHub (Jun 21, 2025):

Yep, I don't get it... I tried with mp3 instead, and, even though, I don't have the error message, the transcribing job doesn't work, it gives me an output like this :


null
228.096

I tried with the local whisper, as well as an external one (using speaches.ai) and it's the same

Though, if I transcribe directly with Speaches, it works oO

What's the model you're using?

@Farmouss commented on GitHub (Jun 21, 2025): Yep, I don't get it... I tried with mp3 instead, and, even though, I don't have the error message, the transcribing job doesn't work, it gives me an output like this : ``` null 228.096 ``` I tried with the local whisper, as well as an external one (using speaches.ai) and it's the same Though, if I transcribe directly with Speaches, it works oO What's the model you're using?
Author
Owner

@tjbck commented on GitHub (Jun 21, 2025):

This has more to do with the transcription model you're using, keep us updated!

@tjbck commented on GitHub (Jun 21, 2025): This has more to do with the transcription model you're using, keep us updated!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#5607