Your Name commited on
Commit
2e0bb5a
·
1 Parent(s): b29f5e5

add sherpa-asr HTTP server

Browse files
Files changed (1) hide show
  1. Dockerfile +11 -1
Dockerfile CHANGED
@@ -11,6 +11,16 @@ RUN pip install --no-cache-dir --upgrade -r requirements.txt
11
 
12
  COPY --chown=user . .
13
 
 
 
 
 
 
 
 
 
 
 
14
  EXPOSE 7860
15
 
16
- CMD ["python", "asr_server.py", "--port", "7860", "--host", "0.0.0.0", "--ip-version", "4"]
 
11
 
12
  COPY --chown=user . .
13
 
14
+ # ------- 新增:下载并解压800M模型到目标目录 ---------
15
+ RUN mkdir -p /app/assets/sensevoicesmallonnx && \
16
+ wget -O /tmp/model.tar.bz2 https://github.com/k2-fsa/sherpa-onnx/releases/download/asr-models/sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17.tar.bz2 && \
17
+ tar -xvf /tmp/model.tar.bz2 -C /tmp/ && \
18
+ cp /tmp/sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17/model.onnx /app/assets/sensevoicesmallonnx/ && \
19
+ cp /tmp/sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17/tokens.txt /app/assets/sensevoicesmallonnx/ && \
20
+ rm -rf /tmp/model.tar.bz2 /tmp/sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17
21
+
22
+ # ------- END -----------------
23
+
24
  EXPOSE 7860
25
 
26
+ CMD ["python", "asr_server.py", "--port", "7860", "--host", "0.0.0.0", "--ip-version", "4"]