Windows部署Whisper Web结合内网穿透轻松远程转录-“cpolar内网穿透”

2025-06-24 13:08:57 379

文章目录。

    • 前言。
    • 1.本地部署Whisper Web。
      • 1.1 安装git。
      • 1.2 安装Node.js。
      • 1.3 运行项目。
    • 2. Whisper Web使用介绍。
    • 3. 安装Cpolar内网穿透。
    • 4. 配置公网地址。
    • 5. 公网访问测试。
    • 6. 配置固定公网地址。

前言。

OpenAI开源 Whisper 语音转文本模型效果很好c;今日推荐给大家 GitHub 最后一个开源项目 Whisper Web,允许您直接在浏览器中使用它 Whisper。

基于 ML 语音识别,并可通过 WebGPU 加速运行,后端服务器,直接开箱即用。另外,导出识别的文本支持 TXT 和 JSON 两种文件格式。

与cpolar内网穿透工具相结合使用,本地Windows系统部署的Whisper也可以轻松实现远程访问 Web语音转文本操作,不需要公网IP󿀌没必要设置路由器那么麻烦。

1.本地部署Whisper Web。

接下来,教你如何在Windows系统本地安装Whisper Web。

项目地址:https://github.com/xenova/whisper-web。

1.1 安装git。

首先需要克隆github上的Whisper Web(如果没有安装git,进入git官网下载windows版本 https://git-scm.com/downloads)

image-20240506142150939

打开终端�从github下载到本地�执行以下命令:

git。clone https://github.com/xenova/whisper-web.git。

image-20240618144638825

创建新目录。

cd。whisper-web。

1.2 安装Node.js。

然后在项目根目录下,执行以下命令:

npm。install。

如果安装错误󿀌可以检查是否安装Node.js,未安装可点击链接下载:

https://nodejs.org/en/download/prebuilt-installer。

image-20240618150652378

本例采用下载安装包安装,安装后,重启终端执行上述npm安装命令。

image-20240618150827252

1.3 运行项目。

在项目根目录下,运行Whisper Web,可见运行成功󿀌http出现了://localhost:5173。

npm。run dev。

image-20240618151254520

此时,在浏览器中输入上面的地址,打开Whisper Web页面:

image-20240618151407016

2. Whisper Web使用介绍。

Whisper Web界面󿀌我们可以使用粘贴音频地址,上传音频文件󿀌并使用手机输入语音等方式进行语音转文本的操作。

以上传音频文件为例󿀌上传音频文件后,单击音频进度条下方的设置按钮,模型切换和输出是其他语言的选择。

24d3764fa1847145ffe3d5b57a8e6cd

设置完毕后󿀌点击下面的transcribe Audio按钮可以自动将音频转换为文本:

image-20240618165648974

55a7eb796afc48fcd756cc2b4dd9772

转换后,我们可以将文本导出为TXT或JSON格式到指定的文件夹。

fa30178d10efd4e40f6cac6c42b3d73

3. 安装Cpolar内网穿透。

目前,我们在本机上部署了Whisper Web,但是如果没有公共网络IP,只能在当地局域网环境中使用,有一定的局限性。如果您想通过其他设备在不同的地方使用,Cpolar内网穿透可实现远程访问,免除本地重新部署过程,可以直接链接到Whisper,只需要cpolar生成的公网地址 Web中。

以下是安装cpolar步骤:

官方网站Cpolar地址: https://www.cpolar.com。

点击进入cpolar官网,点击。免费使用。注册一个帐户,并下载Cpolar的最新版本。

img

登录成功后󿀌点击下载Cpolar到本地安装(一路默认安装)本教程选择下载Windows版本。

image-20240319175308664

Cpolar安装成功后,#xff0c;访问浏览器上的http://localhost:9200,使用cpolar帐户登录,登录后即可看到cpolarar web 配置界面,在web结束 可以配置管理界面。

img

4. 配置公网地址。

接下来配置本地 Whisper Web 公网地址,

登录后,点击左侧仪表板的隧道管理-创建隧道,

创建一个 Whisper Web 公网http地址隧道:

  • 隧道名称:可自定义命名󿀌注意不要重复现有的隧道名称。
  • 协议:选http。
  • 地址󿄚5173。
  • 域名类型:免费选择随机域名。
  • 区域:选择China Top。

点击创建。

image-20240618170627866

隧道建成后,点击左侧状态-在线隧道列表,查看生成的公共网络访问地址,http和https有两种访问方式。

image-20240618170724707

使用上述Cpolar生成的任何公共网站地址,登录浏览器中的计算机或任何设备,即可成功查看 Whisper Web 界面创建了这样一个可以远程访问的公共网站地址。使用Cpolar的公共网络域名,您可以访问当地部署的服务!,而无需购买云服务器;

5. 公网访问测试。

我们使用刚才cpolar生成的公共网站地址,打开新的浏览器复制粘贴,您可以看到进入Whisper Web项目管理界面。

image-20240618171040818

小结。

因为只是随机地址࿰创建了c;24小时内会发生变化。此外,其网站由随机字符生成,不易记住。如果您需要长期远程访问本地部署服务,或者想把域名变成固定󿀌好记的二级子域名,而且不想每次都重建隧道来访问你在当地部署的服务,我们可以选择创建一个固定的http地址来解决这个问题。

6. 配置固定公网地址。

接下来,我们将配置固定的HTTP端口地址,地址不会改变󿀌与他人长期查看您的博客࿰方便分享c;服务器地址不需要每天重复修改。

配置固定http端口地址需要将cpolar升级到专业套餐或以上。

登录cpolar官网,点击左侧预留,选择保留二级子域名󿀌设置二级子域名,点击保留,保留成功后保留的二次子域名。

image-20240618171534993

保留成功后,复制保留成功的二级子域名的名称:Whisper123(可以自定义)

image-20240618171630004

登录Cpolar登录 web UI管理界面,点击左侧仪表板的隧道管理-隧道列表,找到要配置的隧道 Whisper,点击右侧编辑:

image-20240618171703608

修改隧道信息󿀌在隧道中配置成功的二级子域名。

  • 域名类型:选择二级子域名。
  • Sub Domain:填写保留成功的二级子域名。

点击。更新。(注意,点击一次更新,无需重复提交)。

image-20240618171745930

更新完成后,打开在线隧道列表。此时,您可以看到公共网络地址发生了变化,地址名称也变成了固定的二级子域名域名:

image-20240618171817884

最后,在任何浏览器中,我们使用固定的公共网络地址打开访问,可以看到成功的访问 Whisper Web,设置这样一个固定且永久不变的公网地址。

1718702394261

以上是如何在Windows系统电脑中部署语音转文本服务Whisper Web,与cpolar内网穿透工具相结合,实现远程访问的全过程,此外,该服务可以在浏览器上直接访问࿰,而无需帐户c;出于安全考虑,建议远程访问时不要轻易与他人分享地址󿀌感谢您的观看,欢迎留言交流任何问题。

本文地址:http://cdn.baiduyun.im/video/www.bfzx365.com/video/002f4699951.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

热门标签

全站热门

vivo X200 Pro 4499元的mini手机满减后4499元

springboot中通过jwt令牌校验以及前端token请求头进行登录拦截实战

探索现实世界的魅力:现实主义单机游戏集合

[前端]web移动终端监控是否已播出

Sancc C34uPro:240Hz电竞屏幕,WQHD分辨率,21:视角宽,视觉盛宴1999元

探索现实世界:推荐十大写实单机游戏

2024年,上海市全民数字素养与技能提升月优秀项目

Redis下载安装图文教程(Windows版)

友情链接