字節(jié)跳動旗下的AI應(yīng)用豆包,在今年的功能升級中展現(xiàn)出了令人矚目的交互能力。從春節(jié)期間的實時語音通話,到5月份新增的視頻通話功能,豆包如今已經(jīng)能夠通過多模態(tài)交互方式,實現(xiàn)與用戶的無縫溝通,仿佛真人一般。
想象一下這樣的場景:當(dāng)你打開視頻通話功能,隨意對準(zhǔn)一面歐洲小國的國旗,豆包便能結(jié)合音視頻信息,迅速給出正確答案。在通話過程中,你可以自由停頓、思考、甚至改變話題,豆包總能準(zhǔn)確把握回復(fù)的時機(jī),而當(dāng)你想要打斷它提出新要求時,它也總能立刻響應(yīng)。
即便在地鐵站、電梯、地下車庫等網(wǎng)絡(luò)環(huán)境復(fù)雜的場景下,豆包的實時交互能力也并未受到影響。它能夠保持穩(wěn)定的響應(yīng)速度,給出的回答既正確又清晰。這一切的背后,離不開火山引擎RTC(Real Time Communication,實時音視頻)技術(shù)的支持。
RTC技術(shù)專為低延遲互動設(shè)計,它涉及音視頻的采集與編解碼、網(wǎng)絡(luò)傳輸、網(wǎng)絡(luò)自適應(yīng)等多個模塊,確保用戶從攝像頭、麥克風(fēng)采集的數(shù)據(jù)能夠清晰流暢地傳送至接收方,同時用戶也能及時收到對方的音視頻反饋。與基于TCP協(xié)議的WebSocket方案相比,RTC采用UDP傳輸,允許一定程度的丟包以保證速度,因此具有更低的延遲和更強(qiáng)的抗弱網(wǎng)能力。
火山引擎的RTC技術(shù)自2017年開始研發(fā),最初用于滿足抖音直播連麥等需求,隨后在字節(jié)內(nèi)部的音視頻通話、社交娛樂、游戲、在線會議等場景廣泛應(yīng)用。隨著生成式AI的爆發(fā),RTC技術(shù)迎來了新的發(fā)展機(jī)遇。2024年初,火山引擎推出了基于RTC的對話式AI技術(shù)方案,為豆包的交互體驗升級提供了重要支撐。
在豆包的對話式AI場景中,RTC技術(shù)不僅實現(xiàn)了低延遲、高質(zhì)量和抗弱網(wǎng)的音視頻交互體驗,還針對人與機(jī)器交流的特點進(jìn)行了針對性的升級和優(yōu)化。例如,在視頻處理層面,豆包需要分析幀間聯(lián)系與時序,保證語義連續(xù),因此火山引擎對視頻理解與關(guān)鍵幀提取算法進(jìn)行了不斷優(yōu)化。在對話處理層面,引入了智能語義判停與聲紋降噪算法,使AI能夠準(zhǔn)確判斷用戶話語的完整性,并在嘈雜環(huán)境中聚焦目標(biāo)說話者,屏蔽環(huán)境人聲及噪聲干擾。
這些改進(jìn)讓豆包在音視頻通話中展現(xiàn)出了更接近人類的特征,用戶在與豆包對話時能夠獲得更加流暢、自然、貼近真實互動的使用感受。隨著大模型與AI應(yīng)用的日漸成熟,音視頻已成為新一代AI交互中不可或缺的一部分。在虛擬陪伴、智能玩具、智能家居、智能教育等廣闊場景中,用戶對于低延時、高質(zhì)量、自然流暢的人機(jī)對話需求與日俱增。
火山引擎的RTC技術(shù)作為能夠支撐復(fù)雜場景實時音視頻交互的底層傳輸技術(shù),正是保障這些用戶體驗的關(guān)鍵。它不僅在豆包中得到了應(yīng)用,還為所有AI時代的產(chǎn)品提供了重要價值。企業(yè)通過火山引擎接入RTC,使用的就是與抖音、飛書同款的算法、架構(gòu)與策略。這大大降低了企業(yè)自建集成方案的門檻,減少了網(wǎng)絡(luò)傳輸與音視頻處理能力的投入,同時也降低了云服務(wù)資源消耗和深度音頻算法調(diào)優(yōu)的成本。
火山引擎還為開發(fā)者提供了每月10000分鐘的免費額度,進(jìn)一步降低了開發(fā)者的前期驗證與迭代成本。開發(fā)者無需從零開始搭建復(fù)雜架構(gòu),即可實現(xiàn)用戶與AI的實時音視頻互動,構(gòu)建契合業(yè)務(wù)場景的AI實時對話能力。這一切使得RTC技術(shù)成為對話式AI場景中的優(yōu)選方案,讓企業(yè)能夠更加專注業(yè)務(wù)創(chuàng)新,以更低成本、更快速度落地語音與音視頻能力。