「動作主控台」可讓您針對不同語言、語言代碼和地區自訂動作版本設定。包括動作的適用地區、任何本地化動作說明和自訂 TTS 語音。
語言及地區專屬目錄資訊
您可以依語言或語言代碼層級指定不同的 Google 助理目錄資訊:
- 語言精細程度:您的動作資訊會套用至該語言的所有語言代碼。
- 語言代碼精細程度:每個語言代碼都有專屬的動作資訊。然後,這項資訊會根據使用者的語言代碼正確顯示在 Google 助理目錄中。
進一步瞭解語言和語言代碼。
新增其他語言的詳細資料
如果您已為動作新增其他語言支援,可以為專案中的每種語言新增中繼資料:
- 依序前往「Deploy」(部署) >「Directory information」(目錄資訊)。
從資訊頁面左上角的分頁中選取語言。
填寫所選語言的目錄資訊。
點按「儲存」。
匯出要翻譯的中繼資料
如果您需要翻譯專案中繼資料,以便用於不同的語言代碼,但不想向譯者授予主控台存取權,您可以將專案的中繼資料匯出為資源字串。接著,這些字串便可由外部翻譯並匯入回專案中。
如要匯出專案的中繼資料以進行翻譯,請按照下列步驟操作:
- 按一下頂端選單中的「Deploy」(部署)。
- 按一下左選單中的「目錄資訊」。
按一下語言選取器右側的「More」圖示 more_vert,然後按一下「Export for translation」,下載 ZIP 檔案。
ZIP 檔案包含各語言代碼的 XLF 檔案。每個檔案都包含這項動作說明中每個欄位的
<source>
和<target>
翻譯:<trans-unit id="tu3" resname="shortDescription"> <source xml:lang="en">short description</source> <target xml:lang="it">short description</target> <note>The default short description for the Action (if there is not a translation available). This is limited to 80 characters.</note> </trans-unit>
將
<target>
字串替換為檔案語言代碼的翻譯字串:<trans-unit id="tu3" resname="shortDescription"> <source xml:lang="en">short description</source> <target xml:lang="it">Breve descrizione</target> <note>The default short description for the Action (if there is not a translation available). This is limited to 80 characters.</note> </trans-unit>
重新壓縮包含現已翻譯 XLF 檔案的資料夾。
返回「目錄資訊」。
點選語言選取器右側的 ⋮ 圖示。
按一下「匯入翻譯」即可上傳封存檔。
指定地區
Actions 主控台可讓您使用指定地區設定控管動作支援的區域。裝置所在區域取決於裝置的實際位置,而非語言代碼。區域目前是在國家/地區層級設定。
如果您的動作只允許特定國家/地區的購買交易,或是動作仰賴使用者實際位於特定國家/地區才能使用,建議您採用指定地區功能。
不過,請盡可能在更多區域提供您的動作。舉例來說,如果您建立的動作會向使用者介紹美國的記錄,則應該將該動作設為適用於所有區域,以便獲得最多使用和曝光的機會。
如何設定指定地區:
- 前往「Actions Console」(動作控制台) 中專案的「Overview」(總覽) 部分。
- 依序前往「部署」>「指定地區」。
- 指定動作支援的區域。根據預設,系統會支援所有區域。
自訂文字轉語音語音
根據預設,您的動作會使用與使用者 Google 助理語言代碼設定相關聯的 TTS 語音。這項設定通常與裝置的語言代碼設定相同,但如果使用者明確變更裝置的 Google 助理語言代碼,這項設定可能會有所不同。
如有需要,無論 Google 助理的語言代碼設定為何,您都可以在動作中強制執行特定的 TTS 語音。舉例來說,您的動作可能含有美式或英式英文口音的人物角色。
如何為動作設定特定的 TTS 語音:
- 前往「Actions 主控台」,然後按一下您的專案。系統隨即會顯示「總覽」頁面。
- 依序前往「設定」>「決定動作的叫用方式」。您也可以依序前往「Develop」(開發) >「Invocation」(叫用) >「Settings」(設定)。
- 在「Google Assistant voice」(Google 助理語音) 欄位中,預設選取「Match user's language settings」(比對使用者的語言設定) 預設設定。
- 如要覆寫預設設定,請取消選取「Match user’s language settings」核取方塊,然後在下拉式選單中選取所需的 TTS 語音。
您現在可以按照「準備發布動作」一文中的步驟,提交動作進行審查。