当前位置: 首页 > news >正文

那些网站是java做的排名点击工具

那些网站是java做的,排名点击工具,网站建设有那些步骤,创建自己网站在过去的几年里,我们看到了AI在图像、视频和文本生成方面的巨大进步。然而,音频生成领域的进展却相对滞后。MetaAI这次再为开源贡献重磅产品:AudioCraft,一个支持多个音频生成模型的音频生成开发框架。 AudioCraft开源地址 开源地…

在过去的几年里,我们看到了AI在图像、视频和文本生成方面的巨大进步。然而,音频生成领域的进展却相对滞后。MetaAI这次再为开源贡献重磅产品:AudioCraft,一个支持多个音频生成模型的音频生成开发框架。

图片

AudioCraft开源地址

开源地址:https://github.com/facebookresearch/audiocraft

注意,该框架开源,但是三个模型开源不可商用哦~~

AudioGen模型地址:

https://www.datalearner.com/ai-models/pretrained-models/AudioGen


MusicGen模型地址:

https://www.datalearner.com/ai-models/pretrained-models/MusicGen

AudioCraft简介

产生高保真音频任何类型的音频都需要对不同尺度的复杂信号和模式进行建模。音乐可能是最具挑战性的音频类型,因为它由局部和长程模式组成,从一系列音符到具有多种乐器的全局音乐结构。利用AI生成连贯的音乐通常通过使用类似MIDI或钢琴卷的符号表示来实现。然而,这些方法无法完全捕捉到音乐中的表现细微差异和风格元素。

为此MetaAI开源了AudioCraft,一个可以用来生成音频的框架。它支持一系列的模型,能够产生高质量的音频,并具有长期的一致性,用户可以通过自然界面轻松地与其进行交互。

AudioCraft适用于音乐和声音生成以及压缩,所有这些都在同一个平台上进行。由于易于构建和重复使用,希望构建更好的声音生成器、压缩算法或音乐生成器的人可以在同一个代码库中完成所有操作,并在其他人已有基础上进一步发展。

AudioCraft支持的模型

AudioCraft由三个模型组成:MusicGen、AudioGen和EnCodec。MusicGen使用Meta拥有和特别许可的音乐进行训练,从文本输入生成音乐,而AudioGen则使用公开的音效进行训练,从文本输入生成音频。此外,还有改进版的EnCodec解码器,它可以生成更高质量的音乐,减少了人工制作的痕迹。

简单来说,MusicGen就是文本生成音乐的模型:

https://www.datalearner.com/ai-models/pretrained-models/MusicGen


AudioGen就是文本生成任意音频的模型:

https://www.datalearner.com/ai-models/pretrained-models/AudioGen


另外的EnCodec是指利用神经网络的实时、高保真音频编解码器。

下图是官方演示的AudioGen和MusicGen的实际案例:

图片

可以看到,对于AudioGen模型,只需要给一段文字即可生成音乐,第一个例子是让模型生成一段带有风声的口哨,结果很好。
注意,我这里是图片不能实际测试,大家可以去官方看真实效果。

而MusicGen模型则是一个描述即可生成音乐,虽然我不懂的,但是我觉得还挺好听的。

AudioCraft使用

AudioCraft依赖Python3.9和PyTorch2.0,所以需要先确保你的系统环境满足,可以通过如下命令安装升级:

# Best to make sure you have torch installed first, in particular before installing xformers.# Don't run this if you already have PyTorch installed.pip install 'torch>=2.0'# Then proceed to one of the followingpip install -U audiocraft  # stable releasepip install -U git+https://git@github.com/facebookresearch/audiocraft#egg=audiocraft  # bleeding edgepip install -e .# or if you cloned the repo locally (mandatory if you want to train).

官方也推荐在系统中安装ffmpeg

sudo apt-get install ffmpeg

如果你有anaconda,也可以如下命令安装:

conda install 'ffmpeg<5'-c  conda-forge

安装完之后使用很简单:

import torchaudiofrom audiocraft.models importAudioGenfrom audiocraft.data.audio import audio_writemodel =AudioGen.get_pretrained('facebook/audiogen-medium')model.set_generation_params(duration=5)# generate 8 seconds.wav = model.generate_unconditional(4)# generates 4 unconditional audio samplesdescriptions =['dog barking','sirene of an emergency vehicule','footsteps in a corridor']wav = model.generate(descriptions)# generates 3 samples.for idx, one_wav in enumerate(wav):# Will save under {idx}.wav, with loudness normalization at -14 db LUFS.audio_write(f'{idx}', one_wav.cpu(), model.sample_rate, strategy="loudness", loudness_compressor=True)
http://www.yidumall.com/news/63073.html

相关文章:

  • 电子商务静态网页模板广西网络优化seo
  • 自学做网站可以吗seo搜索引擎优化推广
  • 大型网站建设需要百度人工服务电话
  • 哪些企业网站使用水墨风格企业查询
  • 做任务游戏能赚钱的网站附近学电脑培训班
  • 浙江中立建设网站跨境电商培训
  • 运动网站开发的需求分析世界球队最新排名
  • 做天猫转让网站郑州网络营销公司
  • wordpress 天气宁波seo公司
  • 网站做微信支付功能win7系统优化工具
  • 如何进行网店推广优化培训课程
  • 做电子元器件的网站seo引擎优化平台培训
  • 动漫设计专升本考哪些关键词优化排名网站
  • 如何做网站渗透测试今日新闻摘抄10条简短
  • 解析域名就可以做网站seo网络科技有限公司
  • 成都哪家做网站公司好百度关键词收费标准
  • 官网网站怎么做制作网页完整步骤代码
  • 微网站建设哪家好有什么推广产品的渠道
  • 南京玄武区建设局网站网络广告人社区官网
  • 建一个自己的网站价格产品推广怎么做
  • 重庆网站建设培训机构内容营销的4个主要方式
  • 个人网站建设策划书南通网站快速收录
  • 设计公司的企业使命杭州seo推广优化公司
  • 简述建设动态网站环境要求西安网站seo技术
  • 天津河西做网站公司网页设计个人主页
  • 六安开发区网站搜索关键词排名提升
  • wordpress 文章详情页沈阳seo技术
  • 手机网站怎么做微信登陆培训机构招生方案范文
  • 以中文做域名的网站seo的基本步骤是什么
  • 啦啦啦在线视频免费观看播放日本无锡网站制作优化