蘋果iOS 16支持第三方App步話機(jī)/對(duì)講機(jī)功能
6 月 10 日消息,蘋果發(fā)布了 iOS 16、iPadOS 16 系統(tǒng),并且已經(jīng)發(fā)布了首個(gè)開發(fā)者預(yù)覽版 Beta。
iOS 16 帶來了新功能,例如重新設(shè)計(jì)的帶有小組件的鎖屏、擴(kuò)展的專注模式、iMessage 改進(jìn)、無密碼等。此外,iOS 16 附帶了多個(gè)新 API,其中一個(gè)為第三方 App 啟用步話機(jī) / 對(duì)講機(jī)功能。
新的 API 被稱為“Push to Talk”,基本上允許開發(fā)人員在他們的 iOS 應(yīng)用程序中添加對(duì)講機(jī)。在 WWDC22 的一次會(huì)議上,蘋果展示了新 API 的工作原理以及開發(fā)人員如何實(shí)現(xiàn)它。
iOS 已經(jīng)允許音頻應(yīng)用在后臺(tái)運(yùn)行,但到目前為止,這僅限于常規(guī)語音消息甚至音頻通話等內(nèi)容。使用 Push to Talk API,即使在后臺(tái),也可以實(shí)時(shí)發(fā)送和播放音頻消息。
“我們幫助你將大聲而清晰地對(duì)講機(jī)通信帶入應(yīng)用程序 ,了解如何將突出的系統(tǒng) UI 添加到 Push to Talk 應(yīng)用程序,通過點(diǎn)擊按鈕實(shí)現(xiàn)快速通信。我們將介紹 Push To Talk 框架,并展示如何配置你的應(yīng)用程序以傳輸和接收音頻 —— 甚至從后臺(tái)?!?/span>
當(dāng)有人向你發(fā)送消息時(shí),屏幕頂部會(huì)顯示對(duì)講機(jī)通信,iOS 會(huì)顯示應(yīng)用程序圖標(biāo)和與你交談的人的姓名。聽到消息后,可以選擇使用音頻實(shí)時(shí)回復(fù)或離開對(duì)話。Push to Talk 適用于個(gè)人對(duì)話甚至團(tuán)體。
蘋果的 walkie-talkie 呢?
Apple Watch 用戶可能熟悉蘋果的 Walkie-Talkie 應(yīng)用程序,該應(yīng)用程序自 watchOS 5 起默認(rèn)預(yù)裝。雖然 iOS 16 中的新 API 以類似的方式工作,但它們是不同的東西。
蘋果的 Walkie-Talkie 應(yīng)用程序使用 FaceTime 音頻基礎(chǔ)設(shè)施實(shí)時(shí)發(fā)送和接收消息。至于新的 API,它需要開發(fā)者實(shí)現(xiàn)自己的后端來傳遞和接收音頻消息。API 啟用的唯一功能是對(duì)講機(jī)對(duì)話的通用接口,它甚至可以在后臺(tái)運(yùn)行。
當(dāng)然,有了這個(gè)新的 API,蘋果將來可以將自己的 Walkie-Talkie 應(yīng)用程序帶到 iPhone 和 iPad 上。但就目前而言,此功能依賴于第三方應(yīng)用程序。
