春節期間大家一定都參與了微信搖一搖搶紅包的活動,當時的搖一搖是根據聲音來匹配與識別,而不是平常的交友搖一搖,如今搖一搖電視功能已正式上線,還不懂如何玩轉該功能的小伙伴們趕緊來看本文教程吧!
首先需要打開微信手機客戶端,并將你收看到的電視節目音量調大一些。
點擊屏幕下方的“發現”,會出現下面的界面。
你會發現有個搖一搖功能,點擊搖一搖~
下方有三個選項,“人、歌曲和電視”,通常默認的是“人”,你需要點擊“電視”選項,就會出現下面這個頁面。
轉換好以后,等到電視節目下達開始搖一搖的口令后,就放心大膽的開始搖一搖吧~
搖過以后通常會出現下圖中的一句話,所以你需要允許微信的錄音功能打開,如果不給權限的話是沒辦法識別到的,這點要特別注意。最后希望你可以中獎吧~
注意:一定要允許微信打開錄音功能,不然是識別不出電視節目的。
那么微信搖電視這樣“神奇”的功能是怎樣實現的呢?
首先我們知道在“搖一搖”的時候一定要將手機靠近電視的聲源,這就是讓微信采集電視的音頻,并將其轉換成音頻碼上傳。也就是說微信搖電視的識別基礎是音頻采集。
那怎樣才能讓你上傳的音頻碼發揮作用呢?這就要說到音頻指紋識別 (Acoustic fingerprinting)技術了,電視臺事先將電視直播流的聲音轉換成音頻指紋上傳到微信服務器,然后當你的音頻碼與音頻指紋匹配后就能產生互通了。
說到這,可能大家回想起來,這不是跟“搖一搖識別歌曲”的原理一樣嗎?的確如此,不過這兩者仍然有一些不同。因為微信搖電視還要加上實時性,經測試對著錄播的節目“搖一搖”是沒有效果的。
所以這里還要解決時間軸的問題。我們在一家提供類似服務的官網上看到了一些解釋,在“用戶進行第二屏互動”這個版塊,我們看到這這樣的描述:“合作伙伴服務器根據用戶識別的頻道ID及時間軸信息在第二屏應用上展示對應的互動界面,用戶進行第二屏互動。”
也就是說,在音頻指紋識別之外,實現微信搖電視還需要確切了解節目的播出時間信息。,以免和其他的節目或是錄播節目“串臺”。
當然還有一種更加“土”的人工方法,即在節目播出時人工手動開啟活動后臺,節目時間之外再手動關閉。不過這就增加了人員的操作壓力,不如全由服務器管理來得省心。
新聞熱點
疑難解答