广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python语音识别whisper如何使用
  • 930
分享到

python语音识别whisper如何使用

2023-07-05 06:07:08 930人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要介绍了python语音识别whisper如何使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python语音识别whisper如何使用文章都会有所收获,下面我们一起来看看吧。whisper语音识别

这篇文章主要介绍了python语音识别whisper如何使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python语音识别whisper如何使用文章都会有所收获,下面我们一起来看看吧。

whisper语音识别

Whisper 是一种通用的语音识别模型。它在不同音频的大型数据集上进行训练,也是一个多任务模型,可以执行多语言语音识别以及语音翻译和语言识别。
stable-ts在 Openai 的 Whisper 之上修改并添加了更大的破解代码发布,生成更准确的阶段时间切换,并在无须额外推介的情况下获得申领

安装

pip install openai-whisper pip install stable-ts
SizeParametersEnglish-only modelMultilingual modelRequired VRAMRelative speed
tiny39 Mtiny.entiny~1 GB~32x
base74 Mbase.enbase~1 GB~16x
small244 Msmall.ensmall~2 GB~6x
medium769 Mmedium.enmedium~5 GB~2x
large1550 MN/Alarge~10 GB1x

示例

模型越大,越精确,相应话费的时间越长
自带语言识别功能,language最好加上,下面歌曲识别为英语,加后为中文
stable_whisper 是 whisper 进化版

import whisperimport stable_whisper as whisperclass WhisperTranscriber(object):    def __init__(self, model_name):        self.model = whisper.load_model(model_name)    def whisper_transcribe(self, audio_path):        audio = self.model.transcribe(audio_path, fp16=False, language='Chinese')        return audio['text']if __name__ == '__main__':    transcriber = WhisperTranscriber("base")    text = transcriber.whisper_transcribe("257853511.mp3")    print(text)

python语音识别whisper如何使用

可能是伴奏声音过大,你才出来这是什么歌了吗?stable_whisper 别的用法、生成字幕

import stable_whispermodel = stable_whisper.load_model('base')results = model.transcribe('257853511.mp3', fp16=False, language='Chinese')stable_whisper.results_to_sentence_srt(results, 'audio')stable_whisper.results_to_sentence_Word_ass(results, 'audio.ass')

封装工具

buzz

如果遇到简繁转换可以石下面

pip install zhconv
  • zh-cn 大陆简体

  • zh-hant 繁體

from zhconv import convert     convert('Python是一种动态的、面向对象的脚本语言', 'zh-hant')'Python是一種動態的、面向對象的腳本語言'

关于“python语音识别whisper如何使用”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“python语音识别whisper如何使用”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网Python频道。

--结束END--

本文标题: python语音识别whisper如何使用

本文链接: https://www.lsjlt.com/news/350143.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python语音识别whisper如何使用
    这篇文章主要介绍了python语音识别whisper如何使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python语音识别whisper如何使用文章都会有所收获,下面我们一起来看看吧。whisper语音识别...
    99+
    2023-07-05
  • python语音识别whisper的使用
    目录一、背景二、whisper语音识别三、示例四、封装工具一、背景 最近想提取一些视频的字幕,语音文案,研究了一波 二、whisper语音识别 Whisper 是一种通用的语音识别模...
    99+
    2023-02-27
    python语音识别whisper python whisper
  • OpenAI的Whisper模型进行语音识别使用详解
    目录正文Whisper 模型介绍使用Whisper 模型进行语音识别总结正文 语音识别是人工智能中的一个领域,它允许计算机理解人类语音并将其转换为文本。该技术用于 Alexa 和各...
    99+
    2023-02-09
    OpenAI Whisper语音识别 OpenAI Whisper模型
  • Python如何进行语音识别,语音转换功能实现
    Python如何进行语音识别,语音转换功能实现,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。相信大家都非常喜欢那些萝莉音,看那些女装大佬,开一个变声器声音实在是很有诱惑力,下面...
    99+
    2023-06-02
  • 如何使用Python和创建简单语音识别引擎
    如何使用Python和创建简单语音识别引擎,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。语音识别是机器或程序识别口语中的单词和短语并将其转换为机器可读格式的能力。通常,这些...
    99+
    2023-06-16
  • win10系统如何使用语音识别功能
    这篇文章主要介绍了win10系统如何使用语音识别功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、右键点击开始菜单,在弹出的菜单中,选择“控制面板”。二、在控制面板中,以...
    99+
    2023-06-28
  • JavaScript如何实现语音识别
    这篇文章将为大家详细讲解有关JavaScript如何实现语音识别,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。这里介绍一个开源的JavaScript语言输入库,名叫ann...
    99+
    2022-10-19
  • win8语音识别怎么用?win8语音控制使用教程
    不知道win8语音识别怎么用下文将演示win8语音控制使用教程,有了语音识别功能,我们就可以完全抛弃鼠标。想要体验语音控制的朋友请参考下文步骤操作吧~    --启动语音识别功能   首先,用户需要准备一部笔记...
    99+
    2023-06-04
    win8 语音识别 语音控制 教程 语音
  • Unity如何实现语音识别功能
    小编给大家分享一下Unity如何实现语音识别功能,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!现在语音识别已经被广泛的应用到各个领域中,在Unity开发中,语音识...
    99+
    2023-06-15
  • 如何启动使用Win8语音识别功能实现无鼠标语音操作
      或许我们已经习惯了用鼠标在Windows系统中进行操作,但实际上Windows 8中自带的语音控制功能完全可以实现我们“无鼠标”语音操作。   如何启动语音识别功能   首先,用户需要准备一部...
    99+
    2023-06-04
    Win8 语音控制 无鼠标 鼠标 语音 功能
  • Python调用百度api实现语音识别详解
    最近在学习python,做一些python练习题 github上几年前的练习题 有一题是这样的: 使用 Python 实现:对着电脑吼一声,自动打开浏览器中的默认网站。 例如,对着笔...
    99+
    2022-11-12
  • Python调用百度api怎么实现语音识别
    Python调用百度api怎么实现语音识别,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。最近在学习python,做一些python练习题github上几年前的练习题有一题是这样...
    99+
    2023-06-21
  • Linux下怎么用python实现语音识别功能
    这篇文章主要介绍“Linux下怎么用python实现语音识别功能”,在日常操作中,相信很多人在Linux下怎么用python实现语音识别功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下怎么用py...
    99+
    2023-07-05
  • Linux下利用python实现语音识别详细教程
    目录语音识别工作原理简介选择合适的python语音识别包安装SpeechRecognition识别器类音频文件的使用英文的语音识别噪音对语音识别的影响麦克风的使用中文的语音识别小范围中文识别语音合成语音识别工作原理简介 ...
    99+
    2023-03-31
    Linux利用python实现语音识别 python语音识别
  • Android使用百度语音识别的示例代码
    本文使用百度语音识别,完成语音识别的功能,使用百度语音识别,先要申请APP ID,这个直接到百度网站上有说明文档,本文不再赘述。申请之后,下载SDK包,按照百度官网要求,合并l...
    99+
    2022-06-06
    示例 语音识别 Android
  • 怎么Android项目中使用百度语音识别
    这篇文章将为大家详细讲解有关怎么Android项目中使用百度语音识别,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。使用百度语音识别,先要申请APP ID,这个直接到百度网站上有说明文档,本文...
    99+
    2023-05-31
    android roi
  • PHP微信开发:如何实现语音识别
    随着移动互联网的普及,微信作为一款社交软件,越来越多的人开始使用,并且微信开放平台也给开发者带来了众多的机会。近年来,随着人工智能技术的发展,语音识别技术逐渐成为了移动端开发的热门技术之一。在微信开发中,如何实现语音识别成为很多开发者关注的...
    99+
    2023-05-14
    语音识别 PHP 微信开发
  • win10系统如何关闭语音识别功能
    小编给大家分享一下win10系统如何关闭语音识别功能,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!使用win+r打开运行,输入“control.exe”并点击确定。修改查看方式为大图标,然后打开语音识别。接着点击高级语音选...
    99+
    2023-06-28
  • 如何在Javascript应用程序中执行语音识别
    这篇文章将为大家详细讲解有关如何在Javascript应用程序中执行语音识别,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。语音识别是计算机科学和计算语言学的...
    99+
    2022-10-19
  • 如何在PHP中实现语音识别和合成?
    随着人工智能技术的不断发展,语音识别和合成功能已经成为了当下越来越流行的技术之一,而PHP语言在Web开发中也是一种被广泛使用的编程语言。本文将介绍如何在PHP中实现语音识别和合成功能。一、语音识别语音识别指的是将语音转换成文本的过程,许多...
    99+
    2023-05-14
    语音识别 语音合成 PHP语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作