Hugging Face与Cloudflare合作,通过FastRTC实现无缝实时语音视频

7 小时前·来源:Hugging Face Blog
Hugging FaceCloudflareFastRTCWebRTC实时通信

Hugging Face与Cloudflare宣布合作,为FastRTC开发者提供企业级WebRTC基础设施。开发者可使用Hugging Face令牌免费每月流式传输10GB数据。该合作旨在简化AI开发者构建低延迟音频视频应用的过程。

Hugging Face与Cloudflare宣布建立新的合作伙伴关系,使FastRTC开发者能够通过Hugging Face令牌即时访问企业级WebRTC基础设施。作为预览,可以查看一个使用Meta新Llama 4模型构建的语音聊天应用。

随着对话式AI成为工具、产品和服务的核心界面,实时通信基础设施对于支持自然的多模态交互变得越来越重要。Hugging Face构建了FastRTC,通过抽象WebRTC的复杂性,让AI开发者用最少的Python代码构建低延迟的AI驱动音频和视频流。WebRTC应用常因需要专门的TURN服务器而面临部署挑战,这些服务器能在不同网络环境中实现可靠连接。Cloudflare已建立一个覆盖全球335个地点的TURN服务器网络。此次合作将FastRTC的简易开发方法与Cloudflare的全球TURN网络结合,确保开发者能创建具有全球连接性的快速可靠WebRTC应用。

拥有有效Hugging Face访问令牌的FastRTC开发者每月可免费流式传输10GB数据,无需信用卡。达到月度限制后,开发者可切换到Cloudflare账户以获得更高容量。

该合作对构建需要可靠低延迟音频流的语音助手、实时处理摄像头视频流的视频分析应用以及结合音频、视频和文本的多模态AI应用的开发者尤其有价值。它让开发者专注于FastRTC的核心应用逻辑,同时无需构建和维护TURN基础设施。Cloudflare的托管服务处理全球可扩展性和可靠性,使AI开发者能提供卓越体验,而无需基础设施维护开销。

集成将在FastRTC版本0.0.20及以上可用。要开始使用,需确保拥有具有读取权限的Hugging Face令牌,安装或升级FastRTC,并配置流以使用Cloudflare TURN网络。启动脚本后,可在Hugging Face上的集合和FastRTC Cookbook中找到更多示例。

如有问题或反馈,可通过GitHub或Hugging Face联系。请关注Hugging Face以获取最新更新和公告。

背景阅读

WebRTC(Web实时通信)是一种开源技术,支持浏览器和移动应用进行实时音频、视频和数据传输,无需插件。它已成为实时通信领域的黄金标准,广泛应用于视频会议、在线游戏和流媒体服务。然而,WebRTC部署常面临挑战,尤其是在需要TURN(Traversal Using Relays around NAT)服务器来处理网络地址转换和防火墙穿越时,以确保跨不同网络环境的可靠连接。Hugging Face是一个专注于AI和机器学习的开源社区和平台,提供模型、数据集和工具,FastRTC是其推出的一个库,旨在简化AI开发者构建实时音频视频应用的过程。Cloudflare是一家提供内容分发网络、网络安全和Web基础设施服务的公司,其全球TURN网络能增强WebRTC应用的可靠性和可扩展性。此次合作结合了Hugging Face的AI开发工具和Cloudflare的基础设施,旨在降低AI开发者构建实时多模态应用的入门门槛,推动AI技术在语音助手、视频分析等领域的应用。

评论 (0)

登录后参与评论

加载评论中...