网易首页 > 网易号 > 正文 申请入驻

Web ML 库 Transformers.js 提供文本转语音功能

0
分享至

作者 | Agazi Mekonnen

译者 | 平川

策划 | Tina

JavaScript 库 Transformers.js 提供了类似 Python Transformers 库的功能,设计用于在 Web 浏览器中直接运行 Transformer 模型,而不再需要外部服务器参与处理。在最新的 2.7 版本中,Transformers.js 引入了增强功能,其中包括文本转语音(TTS)支持。这次升级响应了用户的诸多需求,扩展了库的应用场景。

文本转语音(TTS)包括从文本创建听起来比较自然的语音,并提供了多种口语语言和 speaker。目前,Transformers.js 只通过 Xenova/speecht5_tts 提供 TTS 支持,而 Xenova/speecht5_tts 基于微软提供的带有 ONNX 权重的 SpeechT5。未来更新计划中包括增加对 bark 和 MMS 的支持。

开发人员可以通过 @xenova/transformers 中的管道函数来使用文本转语音功能,包括指定“文本转语音”任务和要使用的模型('Xenova/ speecht5_ts '),并使用选项{quantized: false}。此外,其中还包含提供 speaker embeddings 的文件链接。

将 TTS 模型应用于给定的文本后,它就会输出音频数组和采样率。该数组表示合成语音,可以进一步处理或直接在浏览器中播放。

Transformers.js 适用于各种用例,包括风格转换、图像绘制、图像着色和超分辨率。它的多功能性和定期更新使其成为开发人员探索机器学习和 Web 开发结合点的宝贵资产,并使其成为 Web 机器学习领域的可靠工具。

按照设计,Transformers.js 在功能上等同于 Hugging Face 的 Python 库 transformers,也就是说,你可以使用非常近似的 API 运行相同的预训练模型。

Transformers.js 支持许多任务和模型,涉及自然语言处理、视觉、音频、表格数据、多模态应用和强化学习。该库涵盖了从文本分类和摘要到图像分割和对象检测的各种任务,这使其成为各种机器学习应用程序的通用工具。

Transformers.js 提供了广泛的模型支持,包括 BERT、GPT-2、T5 和 Vision Transformer(ViT)等架构,确保用户可以针对特定的任务选择正确的模型。

对于 Transformers.js 的发布,社区持积极态度。在今年早些时候发起的 Reddit 帖子中,用户 Intrepid-Air6525 表示:我决定用它来代替 openai 的嵌入模型。速度非常快。我实际使用的 LLM 是 webLLM ,因为我不想消耗太多的 CPU 处理。

用户 1EvilSexyGenius 对 Hugging Face 的市场定位以及关于实际应用的讨论发表了看法:

[...] 借助 Transformers.js 及他们提供的其他优秀的库,很显然, [Hugging Face] 正在努力实现语言模型的民主化,并将它们带给大众。与每天发布的所有模型相比,这样的帖子会让这个社区受益匪浅。

感兴趣的读者可以从 Hugging Face Transformers.js 官方网站及其 GitHub 库中获得更多信息。

https://www.infoq.com/news/2023/11/transformersjs-ml-for-web/

声明:本文由 InfoQ 翻译,未经许可禁止转载。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
一位顶级金融博士讲出实情:为什么目前大量的资本不进入A股?

一位顶级金融博士讲出实情:为什么目前大量的资本不进入A股?

金少财经
2024-07-07 13:26:01
控卫拿MVP有多难?NBA历史仅7人做到,现役3人上榜

控卫拿MVP有多难?NBA历史仅7人做到,现役3人上榜

大卫的篮球故事
2024-07-06 18:15:02
闹大了!王海举报周氏纯藕粉产品无藕,近30年的企业竟自毁长城?

闹大了!王海举报周氏纯藕粉产品无藕,近30年的企业竟自毁长城?

火山诗话
2024-07-06 17:45:14
男性若是过了50岁,还能完成这4件事,恭喜你,身体素质还不错

男性若是过了50岁,还能完成这4件事,恭喜你,身体素质还不错

39健康网
2024-07-06 19:45:02
因英格兰队赢下点球大战,德约科维奇温网比赛被暂时打断

因英格兰队赢下点球大战,德约科维奇温网比赛被暂时打断

懂球帝
2024-07-07 08:48:07
小鹏又一副总裁离职了!

小鹏又一副总裁离职了!

互联网坊间八卦
2024-07-07 16:09:53
朝鲜宣布出兵乌克兰

朝鲜宣布出兵乌克兰

华人星光
2024-07-03 17:13:09
退役后留西班牙?克罗斯:德国没有安全感,不会让女儿半夜出门

退役后留西班牙?克罗斯:德国没有安全感,不会让女儿半夜出门

直播吧
2024-07-06 21:25:20
泽连斯基最大的功劳,就是治好了“恐俄症”

泽连斯基最大的功劳,就是治好了“恐俄症”

老唐有话说
2024-07-05 16:32:45
中考后回头看,中等生与学霸的差距,不在智商,而是踩中了4大坑

中考后回头看,中等生与学霸的差距,不在智商,而是踩中了4大坑

文文爸育儿
2024-07-06 11:26:12
国家外汇局:我国经济运行延续回升向好态势,为外汇储备规模继续保持基本稳定提供支撑

国家外汇局:我国经济运行延续回升向好态势,为外汇储备规模继续保持基本稳定提供支撑

界面新闻
2024-07-07 10:17:41
美国切断GPS信号:飞行员果断换上“中国北斗”!意外获得大收获

美国切断GPS信号:飞行员果断换上“中国北斗”!意外获得大收获

星辰故事屋
2024-07-07 16:38:10
大全能源市值猛跌超千亿,镇江首富徐广福急了

大全能源市值猛跌超千亿,镇江首富徐广福急了

雷达财经
2024-07-04 23:56:07
比伯在印度赚翻了!7000万到手,被贵女们环绕,首富家族集体追星

比伯在印度赚翻了!7000万到手,被贵女们环绕,首富家族集体追星

娱圈小愚
2024-07-07 16:03:24
为什么警察穿皮鞋而不穿跑得快的运动鞋?网友的回答笑死了

为什么警察穿皮鞋而不穿跑得快的运动鞋?网友的回答笑死了

有趣的火烈鸟
2024-07-06 18:16:08
陈小春的言论再次成为全国热搜,广东网友:只有祖屋才是永远的家

陈小春的言论再次成为全国热搜,广东网友:只有祖屋才是永远的家

周美雅手指操
2024-07-06 23:10:46
属实恐怖美国U17世青赛历史上50胜0负 今年场均净胜68.2分

属实恐怖美国U17世青赛历史上50胜0负 今年场均净胜68.2分

直播吧
2024-07-07 17:18:07
绿营紧盯不放,郑文灿请辞,赖随即改任恩师!王鸿薇痛斥吃相难看

绿营紧盯不放,郑文灿请辞,赖随即改任恩师!王鸿薇痛斥吃相难看

好笑娱乐君每一天
2024-07-07 16:08:53
湖南:小伙捧鲜花表白女技师,做足疗一见钟情,网友:长得很哇塞

湖南:小伙捧鲜花表白女技师,做足疗一见钟情,网友:长得很哇塞

百晓史
2024-06-02 09:09:36
山东泰山之祸:降薪降到人心散了,球员无声抗议,股改沦为笑话

山东泰山之祸:降薪降到人心散了,球员无声抗议,股改沦为笑话

国足风云
2024-07-07 10:51:12
2024-07-07 20:06:44
InfoQ
InfoQ
有内容的技术社区媒体
9981文章数 50321关注度
往期回顾 全部

科技要闻

临时加关税 欧版"元PLUS"成本涨近8000欧元

头条要闻

女子在云南吃"见手青"中毒送医 1个多月后仍视力模糊

头条要闻

女子在云南吃"见手青"中毒送医 1个多月后仍视力模糊

体育要闻

转发这篇索斯盖特,你也能运气爆棚!

娱乐要闻

49岁林志玲在日本带娃被偶遇

财经要闻

齐创阶段新高 一线城市楼市又可以了?

汽车要闻

18.98万起 宝马新电动MINI COOPER上市

态度原创

房产
健康
艺术
本地
公开课

房产要闻

超大规模!海口迈瀛片区征收补偿方案曝光!

人类为何至今无法攻克渐冻症?

艺术要闻

穿越时空的艺术:《马可·波罗》AI沉浸影片探索人类文明

本地新闻

云游中国 | 走进安塞,寻觅黄土高原文化记忆

公开课

连中三元是哪三元?

无障碍浏览 进入关怀版