码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Whisper 从0安装教程 windows


    这里写自定义目录标题

    • Whisper 从0安装教程 windows
      • 安装过程
        • 安装python3.11
        • 安装Anaconda
        • 在Anaconda里面安装whisper
        • 安装 ffmpeg
        • 第一次运行whisper
          • 检查GPU
      • 一些弯路

    Whisper 从0安装教程 windows

    因为需要把语音变成文字稿,问了做语言相关的朋友,决定使用whisper来做这个工作
    官方网站:https://github.com/ggerganov/whisper.cpp
    但是官网的教程一般小白很难从0开始。我一共折腾了两天,找了不少教程,走了两次弯路终于搞定了。

    安装过程

    安装python3.11

    因为看到Anaconda官网上最新的版本是基于python3.11的,但是我自己电脑上的版本是python3.10,为了避免我这种不太会搞环境的人不装错,还是先卸载3.10,装上3.11

    在这里插入图片描述
    在这里下载3.11最新版本,之后双击安装。
    在这里插入图片描述
    安装完成之后能够在开始菜单看到新安装的python3.11.

    安装Anaconda

    ref:https://www.csrc.ac.cn/upload/file/20200721/1595289784836646.pdf
    在Anaconda官网下载
    在这里插入图片描述
    下载后双击安装,记住Anaconda的安装路径
    在这里插入图片描述
    之后一路默认选项直到安装完毕。

    在Anaconda里面安装whisper

    打开anaconda prompt
    在这里插入图片描述
    要以管理员权限打开,否则会装不上whisper
    conda create --name whisper python=3.11
    在这里插入图片描述

    安装 ffmpeg

    conda activate whisper
    pip install ffmpeg-python
    ffmpeg -version
    在这里插入图片描述
    检查一下whisper是不是装好了
    在这里插入图片描述

    第一次运行whisper

    去到语音文件在的路径下,运行whisper,然后发现GPU没用上。
    在这里插入图片描述

    检查GPU

    在任务管理器中检查GPU型号,这里可以看到这个gpu是6BG的。
    在这里插入图片描述

    在这里插入图片描述
    然后就是检查cuda版本。
    在这里插入图片描述
    这里cuda版本是12.2
    在这里插入图片描述
    但是pytorch官方只有cuda12.1的版本的对应版本。但是不要担心,直接用这个就行,cuda12.2 对cuda12.1向下兼容。(我试了把指令里的12.1,改成12.2,然后没找到这个版本的pytorch)
    安装
    在这里插入图片描述
    Check 是否能用GPU
    在这里插入图片描述
    在这里插入图片描述
    运行:
    后面加 --model medium可以用中等的模型(需要GPU在5G及以上)

    在这里插入图片描述
    然后就可以了!
    会生成对应的字幕文件和txt文件

    好像还可以指定语言
    whisper xxxxx.mp4 --model medium --language Chinese

    一些弯路

    中间我用到的教程有:
    https://zhuanlan.zhihu.com/p/595691785
    这个教程是装在系统中运行的,我一开始是想按照这个教程来装的,但是我后来在anaconda里面装了pytorch,感觉都在anaconda里面搞算了,毕竟装到系统里面还要改环境变量啥的很麻烦。

    https://www.csrc.ac.cn/upload/file/20200721/1595289784836646.pdf
    这个是anaconda里面pytorch的安装,写得非常详细,我基本就是照这个装的pytorch,但是我后来发现我把pytorch装在了base里面。。。。。第一次运行的whisper只能用cpu,用不了gpu

    https://medium.com/@steel540/whisper-teach-article-90a68687b912
    最后用了这个教程,在anaconda里面装好了运行。

    一些走弯路的时候的截图:
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    制造企业如何打造客户服务核心竞争力?[AMT企源典型案例]
    qt中实现多语言功能
    PHP代码审计系列(二)
    抖音本地生活服务商申请怎么做?无保证金的申请方法来了
    集合—Vector底层结构和源码分析
    Web前端学习(HTML)学习---下(表格标签,列表标签,表单标签)案例
    密码学二: md5 网站服务器与用户通信过程 ca原理 签名原理 Flame 病毒原理
    02_elasticsearch 核心概念
    【数据结构C/C++】优先(级)队列
    Docker从入门到进阶之进阶操作(6) —— 【在docker上运行gitlab】
  • 原文地址:https://blog.csdn.net/u013429988/article/details/134160889
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号