部署模型驱动的语音转文字工具站
简单记录一下实际部署过程。 总体思路 Qwen3-ASR:运行语音转文字服务。 llama.cpp:运行 LLM,用于对转出的文字进行润色或翻译。 ASR 网关:转换浏览器上传的语音格式,并将请求转给 Qwen3-ASR。 上述功能使用三只容器实现:Qwen3-ASR、ASR 网关和 llama.cpp。 ...
简单记录一下实际部署过程。 总体思路 Qwen3-ASR:运行语音转文字服务。 llama.cpp:运行 LLM,用于对转出的文字进行润色或翻译。 ASR 网关:转换浏览器上传的语音格式,并将请求转给 Qwen3-ASR。 上述功能使用三只容器实现:Qwen3-ASR、ASR 网关和 llama.cpp。 ...
仅仅使用了 Zotero 几天,便看到了红色惊叹号。点开一看,原来是 300 MB 的云同步存储已满。 在多设备使用的前提下,同步功能非常实用。我一开始将 Zotero 的存储目录添加到 Nextcloud 中;在考虑如何解决 iPad 同步问题时,发现还可以使用 WebDAV。 ...
将 yoursite.com 域名下的所有路径反向代理到 localhost:8080: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 server { root /var/www/html; server_name yoursite.com; location / { proxy_pass http://localhost:8080; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_redirect off; } # SSL settings } 将根路径代理到 localhost:8080,并将 /web02/ 代理到 localhost:18080: ...
当我使用 Nginx 对 localhost:8080 进行反向代理时,收到 503 响应。检查 Nginx 错误日志,发现: 1 [crit] 10000#0: *3 connect() to 127.0.0.1:8080 failed (13: Permission denied) while connecting to upstream, client: ***, server: ***, request: "GET /x/ HTTP/1.1", upstream: "http://127.0.0.1:8080/", host: "***" 经检查,这是 SELinux 策略阻止 Nginx 访问上游接口所致。 ...
Snap provides an easy and clean way to install Nextcloud. Prepare a domain name resolved to the IP address of your server. 1 2 3 # Debian/Ubuntu, as root: apt install snapd snap install nextcloud Enter your domain in a browser, complete the setup shown on the welcome page, then enable HTTPS: ...