使用 SSML 自訂文字轉換語音虛擬人偶手勢
具有輸入文字的語音合成標記語言 (SSML) 會判斷文字轉換語音輸出的結構、內容及其他特性。 大部分的 SSML 標籤也可用於文字轉換語音虛擬人偶。 此外,文字轉換語音轉換虛擬人偶批次模式提供虛擬人偶手勢插入功能,方法是使用 SSML 書籤元素搭配格式 <bookmark mark='gesture.*'/>
。
手勢會從插入點開始。 如果手勢需要的時間比語音更久,則當語音結束時手勢會及時中斷。
書籤範例
下列範例示範如何使用 SSML 將手勢插入文字轉換語音虛擬人偶批次合成。
<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xml:lang="en-US">
<voice name="en-US-AvaMultilingualNeural">
Hello <bookmark mark='gesture.wave-left-1'/>, my name is Ava, nice to meet you!
</voice>
</speak>
在此範例中,虛擬人偶會在「Hello」一詞後面開始向左揮動他們的手。
支援的預先建置的虛擬人偶字元、樣式和手勢
這裡提供之預先建置虛擬人偶支援手勢的完整清單,也可以在文字轉換語音虛擬人偶入口網站中找到。
字元 | 樣式 | 手勢 |
---|---|---|
Harry | 事物為出發點 | 123 冷靜 拜託 五星評分 good hello 介紹 邀請 謝謝 歡迎使用 |
Harry | 休閒 | 123 拜託 五星評分 恭喜發財 good 新年快樂 hello 請 歡迎使用 |
Harry | 年輕 | 123 拜託 切入 五星 good hello 邀請 展示右上下 歡迎使用 |
Jeff | 事物為出發點 | 123 拜託 五星評分 舉手 這裡 干預 拜託2 show 沉默 謝謝 |
Jeff | 正式 | 123 拜託 五星評分 舉起 請 沉默 謝謝 非常好 |
Lisa | 隨意坐著 | 數位 1-左-1 數位 2-左-1 數位 3-左-1 豎起拇指-左-1 展示-正面-1 展示-正面-2 展示-正面-3 展示-正面-4 展示-正面-5 拋媚眼-1 展示-正面-6 展示-正面-7 展示-正面-8 展示-正面-9 |
Lisa | 優雅坐著 | 揮手-左-1 揮手-左-2 豎起拇指-左 展示-左-1 展示-左-2 展示-左-3 展示-左-4 展示-左-5 展示-右-1 展示-右-2 展示-右-3 展示-右-4 展示-右-5 |
Lisa | 優雅站立 | |
Lisa | 刻意坐著 | 揮手-左-1 揮手-左-2 展示-左-1 展示-左-2 比劃-左-1 比劃-左-2 比劃-左-3 比劃-左-4 比劃-左-5 比劃-左-6 展示-右-1 展示-右-2 展示-右-3 比劃-右-1 比劃-右-2 比劃-右-3 比劃-右-4 比劃-右-5 比劃-右-6 |
Lisa | 刻意站立 | |
Lori | 休閒 | 123 左邊 一點點 beg 冷靜 拜託 五星評分 good hello open 請 謝謝 |
Lori | 優雅 | 123 左邊 鼓掌 拜託 介紹 點頭 請 展示左邊 展示右邊 謝謝 歡迎使用 |
Lori | 正式 | 123 拜託 拜託左邊 切入 五星 good 三角形手勢 舉手 hi 滿懷希望 謝謝 |
最大值 | 事物為出發點 | 一點點 按一下連結 顯示數字 鼓勵-1 鼓勵-2 五星讚美 正面右邊 很好-01 很好-02 介紹產品-1 介紹產品-2 介紹產品-3 left 左下 第一 放下雙手-1 放下雙手-2 向前推 舉起一手 right 打招呼 聳肩 從左滑倒右 滑到左 謝謝 前端 中間上方和左下方 中間上方和右下方 左上方 右上方 歡迎使用 |
最大值 | 休閒 | 一點點 鼓掌 按一下連結 顯示數字 鼓勵-1 鼓勵-2 五星讚美 左前 很好-1 很好-2 hello 介紹產品-1 介紹產品-2 介紹產品-3 介紹產品-4 left length 點頭 第一 放下雙手 舉起一手 right 右前 聳肩 從左滑倒右 滑到左 謝謝 前端 左上方 右上方 歡迎使用 |
最大值 | 正式 | 一點點 按一下連結 顯示數字 鼓勵-1 鼓勵-2 五星讚美 左前 正面右邊 很好-1 很好-2 介紹產品-1 介紹產品-2 介紹產品-3 left 左下 右下 放下雙手 向前推 right 打招呼 聳肩 從左滑倒右 滑到左 前端 中間上方和右下方 左上方 右上方 |
Meg | 正式 | 一點點 按一下連結 顯示數字 鼓勵-1 鼓勵-2 五星讚美 左前 正面右邊 很好-1 很好-2 手向前 介紹產品-1 介紹產品-2 介紹產品-3 left 第一 放下雙手-1 放下雙手-2 right 打招呼 聳肩 從左滑倒右 前端 左上方 右上方 |
Meg | 休閒 | 一點點 按一下連結 手交叉 顯示數字 鼓勵-1 鼓勵-2 五星讚美 左前 正面右邊 很好-1 很好-2 拍手 介紹產品-1 介紹產品-2 介紹產品-3 left length 左下 右下 第一 放下雙手 right 打招呼 聳肩 從右滑到左 滑到左 手展開 前端 中間上方和左下方 中間上方和右下方 左上方 右上方 |
Meg | 事物為出發點 | 一點點 鼓勵-1 鼓勵-2 五星讚美 左前 正面右邊 很好-1 很好-2 介紹產品-1 介紹產品-2 介紹產品-3 left length 第一 放下雙手-1 放下雙手-2 舉起一手 right 打招呼 聳肩 從左滑倒右 滑到左 手展開 謝謝 前端 左上方 |
除了 lisa-graceful-sitting
、lisa-graceful-standing
、lisa-technical-sitting
和 lisa-technical-standing
之外的所有樣式均支援即時文字轉換語音 API。 手勢僅支援批次合成 API,且不支援透過即時 API。