讓角色開口說話:對話語音生成功能

Noveble 的對話語音功能:自動識別章節中的對話,為每個角色分配穩定聲線,支援逐句播放與重新生成。

5 分鐘閱讀
作者: @sukitly

閱讀對話密集的章節時,你可能會遇到一個小麻煩:眼睛在看字,腦子卻要不停切換「這是誰在說話」。多角色同框時尤其明顯,一不留神就要倒回去找上一段。

Noveble 的對話語音功能可以幫你解決這個問題:自動識別章節中的對話,為每個角色配上聲音,點擊即可播放

對話識別

「把引號裡的句子讀出來」聽起來簡單,實際上有不少挑戰:

  • 引號格式多樣:中文用 " ",日文用 「 」,有些作者還會混用
  • 不是所有引號都是對話:內心獨白、引用、書名都可能帶引號
  • 說話人經常省略:作者不會每句都寫「某某說」,需要從上下文推斷

Noveble 採用 程式提取 + AI 判斷 的方案:

  1. 先用規則把候選片段切出來,確保位置準確
  2. 再讓 AI 判斷哪些是真正的對話、誰在說話、應該用什麼語氣

這樣既保證了對話位置的精確性,也能正確過濾掉非對話內容。

角色聲音匹配

為了讓不同角色的聲音可區分,Noveble 會參考角色檔案中的資訊(性別、年齡、性格等),為每個角色分配穩定的聲音。同一個角色在不同章節出現時,聲音保持一致。

對於每句台詞,AI 還會生成表演提示:語速快慢、情緒強度、停頓位置等,讓聲音更自然。

如果某句不滿意,可以單句重新生成,每句最多 3 個版本可選。

互動式演示

點擊下方工具列的「對話語音」按鈕,體驗對話識別與語音播放:

示範章節

The neon lights bled into blurry halos through the rain. Lin Yuan pushed open the bar door, its metal hinges screaming in protest. The bartender behind the counter looked up, red light flickering in his mechanical eye: "Back again? Third time this month." Lin Yuan didn't answer, walking straight to the corner booth. A figure in a black hood was already waiting there. "Did you bring it?" A hoarse voice emerged from under the hood. Lin Yuan slid a chip across the table: "Here's what you wanted. Five million neurons worth of memory backup." The hooded figure reached out with a hand covered in circuit patterns, examining the chip against the light: "Good. This should be enough for me to remember who I am."
這是一個演示組件,用於展示對話語音生成的介面。實際功能會調用 AI 即時生成語音。

如何使用

在章節閱讀頁面:

  1. 生成語音:點擊「對話語音」按鈕,AI 自動識別並生成
  2. 播放:每段對話旁邊有播放按鈕
  3. 重新生成:不滿意可以單句重試,每句最多 3 個版本
  4. 關閉:再次點擊按鈕,恢復純文字模式

立即造訪 Noveble 體驗對話語音生成功能。

準備好開始你的小說了嗎?

用 AI 輔助將你的故事創意變成一部完整的小說。免費試用,無需信用卡。

相關文章

您可能還會喜歡這些文章