簡體   English   中英

為非 en-us 語言環境創建消息語音操作

[英]Create Message voice action for non en-us locales

我想知道我作為開發人員在自定義 Telegram 應用程序中為西班牙用戶實現發送消息語音操作的可能性。 我想實現發送新消息動作,我對回復收到的消息不感興趣(這已經實現)。 我已經知道有內置意圖,但 CREATE_MESSAGE 內置意圖僅適用於 en-us 語言環境。 我還檢查了自定義意圖,但據我所知,也只有 en-us 語言環境可用。 我還有哪些選擇?

PD:我的最終目標是讓應用程序與 Android Auto 兼容,所以我首先要讓它與谷歌助手兼容。

提前致謝。

如您所見, actions.intent.CREATE_MESSAGE BII 目前僅在 en-US 中可用。 這可能是最好的一個,因為它無需任何額外工作即可獲取和發送消息。

您可能想查看actions.intent.OPEN_APP_FEATURE是否可以滿足您的需求。 它的缺點是它在CREATE_MESSAGE中沒有可用的字段,但它可能是打開應用程序的有用方法。

然而...

如果您計划以 Android Auto為目標,則該平台會受到更多限制。 如果您正在構建 Android Auto 應用,則只能使用actions.intent.GET_PARKING_FACILITYactions.intent.GET_CHARGING_STATIONS BII。 如果您願意讓它返回一個小部件,您可以在它接受的 BII方面獲得更多的靈活性,但是這些不允許您發送消息或打開應用程序(即使在 en-US 中)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM