這一章來讓北極熊可以說話
我們把之前 Eleven Labs 的 TTS 功能串起來:
實作代碼: 對話框TTS功能
1. 使用 Polar AI 的 ElevebLabsCore 進行串接
2. 當 DialogBubbleUI 顯示的時候就觸發進行 TTS 閱讀
3. 可以在Inspector 輸入 Eleven Labs API 和 Voice ID
Cursor 跑完之後, 我們會的達到一個 Bubble TTS Speaker 的代碼
只要把它掛載新的 GameObject 上, 然後放入 API Key 和 Voice Id 即可:
說話結果:
Eleven Labs 其實還可以調整語氣, 更換不同的聲音等等
這個部分可以到 Eleven Labs 的 Playground 來慢慢調試玩一玩
然後再到 Unity 之中來呼叫準確的 Voice ID 和 Prompt