Whisper-Website 项目介绍
Whisper-Website 是一个基于 Whisper 模型的网页项目,能够将语音转换为文本。Whisper 模型是由 OpenAI 提供的强大工具,专注于准确地进行语音识别。这一项目旨在为用户提供一种简单且便捷的方式,将语音实时转换为可编辑文本。以下是该项目的详细介绍和使用说明。
在本地托管网站
Whisper-Website 可以在本地环境中运行,以下是详细的步骤说明:
-
克隆项目仓库
首先,用户需要克隆该项目的Git仓库,通过运行命令:git clone git@github.com:Kabanosk/whisper-website.git
。 -
进入项目目录
使用命令cd whisper-website
进入到克隆下来的项目目录。 -
创建虚拟环境
使用python3 -m venv venv
命令创建一个虚拟环境。 -
激活虚拟环境
在 Linux 或 macOS 系统中,可以通过命令source venv/bin/activate
激活虚拟环境;在 Windows 系统中,请使用. venv/bin/activate
。 -
安装项目依赖
运行pip install -r requirements.txt
安装项目所需的全部依赖。 -
进入源代码目录
使用命令cd src
进入源代码目录。 -
运行项目
通过执行python3 run.py
启动该项目。 -
访问网站
打开浏览器并在地址栏中输入http://127.0.0.1:8000/
来访问网站。如果浏览器没有自动打开,请手动输入此地址。
使用 Docker 在本地运行网站
Whisper-Website 也可以通过 Docker 进行本地运行,以下是首次及后续运行网站的步骤:
第一次运行
-
安装 Docker
首先需要安装 Docker,可以参考 Docker 官方安装文档进行安装。 -
克隆项目仓库
使用命令git clone git@github.com:Kabanosk/whisper-website.git
克隆项目仓库。 -
进入项目目录
输入cd whisper-website
以进入项目文件夹。 -
创建 Docker 镜像
通过命令docker build -t app .
来创建一个 Docker 镜像。 -
运行 Docker 容器
使用docker run --name app_container -p 80:80 app
运行容器。 -
访问网站
在浏览器中输入http://127.0.0.1:80/
访问网站。
后续运行
-
启动 Docker 容器
通过命令docker start app_container
启动容器。 -
访问网站
再次在浏览器中输入http://127.0.0.1:80/
即可访问网站。
Whisper-Website 项目为用户提供了一种高效且直观的文本转换工具,不论是使用本地环境还是通过 Docker 都可以轻松部署。其操作简便,适合有语音转文字需求的个人及开发者使用。