Metlivi 部落格

如何讓兩個 AI 生成的角色聲音聽起來有所區隔

如果 AI 輔助草稿中的兩個角色聽起來如出一轍,不妨比對他們注意到的事物、他們在對話中的訴求、他們偏好的用詞、他們的造句方式以及他們掌握的資訊。接著在保持事件事實與場景目標不變的情況下,修改一段簡短的對話。比起單純替某個角色安上一句口頭禪或含糊的「大膽」語氣,這種方法能提供更清晰的診斷。以下範例純屬虛構;它們展示的是一種修改方法,而非每個角色都必須遵循的硬性規則。

2026年9月30日8 分鐘閱讀閱讀、藝術與文化作者:Metlivi Editorial Team
第 1 節

從場景著手,而非列出怪癖清單

挑選一段雙方都有理由發言的簡短對話:尋求協助、對計畫提出異議,或是決定下一步該做什麼。首先寫下每位角色的即時目標、與對方的關係、情緒狀態以及相關資訊。一個試圖拖延決定的角色,其說話方式可能與試圖儘快定案的角色截然不同——即使兩人都很冷靜且使用相同的詞彙。

這種聚焦於目標與關係的做法,遵循了美國編劇工會基金會(Writers Guild Foundation)的指導建議:在塑造角色聲音時,應考量角色的場景目標、主要情緒、自我形象以及與其他角色的關係。該基金會同時也提醒,過度刻意塑造獨特聲音可能會弄巧成拙。美國編劇工會基金會,《Writing Your Screenplay: Character Voice》

假設兩位虛構的同事發現一間儲藏室沒鎖。一人想立即通報問題;另一人則想先檢查是否有東西遺失。這些目標可以在不依賴口音、刻板印象或誇張標點符號的情況下,產生不同的言語行為。本文中所有的角色姓名與對白均屬虛構。

第 2 節

比對每位角色注意到的事物與掌握的資訊

角色的聲音不僅僅是表面的語音差異。試問每位角色最先關注的是什麼?是一個人注意到了實際後果,而另一個人注意到了遺漏的細節?是否有任何一方掌握了另一方所不知的資訊?每個人會做出什麼假設、提出什麼質疑,或者保留什麼不說?

以儲藏室的場景為例,第一個角色可能會注意到外露的門禁卡以及有人闖入的風險。第二個角色可能會注意到某個特定的箱子被移動過,並好奇是否有人核對過庫存。這些不同的觀察賦予了每位說話者截然不同的起點。如果兩個角色都只是單純宣布門開著,那麼即使替換了幾個詞,他們的對白依舊可以互換。

將角色掌握的資訊視為連貫性檢查。角色不應自信滿滿地提及他們毫無理由知曉的事件、物品或決定。標記出每位說話者已獲知、推斷出或忽略的事實。如果某句台詞依賴於推論,請使確定程度相符:「箱子被移動了」是在陳述一項觀察;「有人把它拿走了」則是在宣稱一個原因。鮮明的角色聲音需要不同的注意力焦點,但故事本身仍需要前後一致的依據。

第 3 節

審視用詞選擇與反覆出現的言語習慣

分別閱讀每位角色的台詞。在帶有評判意涵、而不僅是傳遞資訊的詞語下方畫線:說話者是將這個問題稱為「風險」、「爛攤子」、「延誤」還是「線索」?注意他們是否傾向於使用具體名詞、謹慎的限定語、直截了當的請求、比喻還是提問。當這些模式源自角色的優先考量並自然反覆出現時,它們就是非常實用的脈絡。

角色的聲音也可能體現在句子節奏和標點符號上。馬里蘭大學全球校區(UMGC)的寫作指南指出,節奏、措辭和標點是塑造聲音的要素,同時也指出語境和目的會影響語氣。UMGC,《A Word About Style, Voice, and Tone》。這裡的實用建議是在多句對白中尋找反覆出現的傾向,而不是讓每位說話者在每個句子裡都帶有某種口頭癖好。

例如,謹慎的同事可能會說:「門開著。你查過紀錄了嗎?」另一位則可能會說:「讀卡機露在外面。我們應該立刻通報。」兩句台詞都指涉同一個情境,但說話者挑選了不同的細節,並朝向不同的行動推進。這個範例僅供說明,並非斷言謹慎的人總是提問,或者果斷的人總是使用短句。

第 4 節

檢查句法、節奏與話輪轉換

檢視每位說話者如何組織思緒。是一個人先說出結論,隨後補充理由?還是另一個人透過條件句或提問逐步推導出結論?是一個人直接回答,而另一個人則將焦點轉移到遺漏的資訊上?比對句子長度、子句順序、插話和停頓——但要將每個選擇與當下情境連結,而非將其套用為永久不變的規則。

大聲朗讀這段對話,或者為了方便,也可以聆聽文字轉語音的朗讀效果。其目的不是為了模仿特定口音,而是聆聽話輪是否具有不同的形態:例如,先是一句簡短的反對,緊接著一個具體的下一步;或者是在提出建議之前,先拋出一個揭示預設前提的問題。美國編劇工會基金會指出,相互交錯對比的節奏可以為場景增添層次,但也警告過於顯眼的說話習氣可能會令人感到厭倦。美國編劇工會基金會,《Writing Your Screenplay: Character Voice》

如果在去掉對話標籤後台詞聽起來仍然相似,請檢視它們是否具有相同的句構、確定性程度和對話策略。不要試圖一次解決所有相似之處。先改變目前掩蓋了角色不同目標的那項特徵。

第 5 節

在修改前使用小型對比表格

一張精簡的表格能將「讓他們聽起來不一樣」轉化為可以具體查驗的決定。根據故事中已確立的內容來填寫;若尚未得知答案,請保留空白。避免純粹為了讓表格看起來完整而強加設定特質。

聲音特徵:場景目標;角色 A:立即通報:讓門沒鎖這件事被通報;角色 B:先檢查:了解可能發生了什麼事

聲音特徵:第一觀察;角色 A:立即通報:門禁卡或安全風險;角色 B:先檢查:被移動的箱子或庫存

聲音特徵:可能的言語舉動;角色 A:立即通報:直接提出建議;角色 B:先檢查:下結論前先提問

聲音特徵:資訊限制;角色 A:立即通報:知道門開著;角色 B:先檢查:尚未確認是否有東西遺失

聲音特徵:修改查驗;角色 A:立即通報:這句台詞是否有助於推動通報?;角色 B:先檢查:這句台詞是否有區分觀察與推論?

這是一種編輯診斷工具,而不是性格測驗。如果角色擁有相似的詞彙量,他們的優先事項、依據或話輪轉換仍然可以將彼此區隔開來。反之,若兩位說話者做出相同的觀察和論點,光靠不同的詞彙可能會顯得流於表面。

第 6 節

以聚焦的輪次逐步修改 AI 草稿

每次只進行一輪特定面向的修改,這樣你才能看清是什麼改變了聲音。

1. 依功能標記每句台詞。註記它是在提問、反對、解釋、拖延、安撫還是做決定。如果兩個角色以相同的方式執行相同的功能,請確認該場景是否真的需要這種重複。

2. 還原特定角色的事實。用特定說話者會注意到或知曉的細節,取代籠統的言論。保持故事依據的完整性;不要僅僅為了讓台詞顯得聰明而賦予角色不知曉的資訊。

3. 改變言語舉動。一位說話者可能會提出建議;另一位可能會詢問有什麼依據能支持該建議。讓場景的目標決定誰採取哪種舉動。

4. 調整用詞與句法。將反覆出現的中性片語替換為符合說話者的精準用字。變換句子的開頭方式,以及放置限定修飾或結論的位置。切勿預設添加俚語、錯拼字或複雜的隱喻。

5. 在隱去姓名的情況下閱讀對話。你能否從推論過程和措辭中辨識出是誰在說話?如果不行,修改差異最薄弱的地方並再次測試。

這種迭代方法與 OpenAI 說明中心的一般提示詞指引不謀而合:提供清晰、具體的背景脈絡,審視結果,並視需要調整指示。該指引泛指一般的提示詞技巧;將其應用於角色聲音純屬一種編輯建議,而非任何 AI 工具的特殊功能或保證成果。OpenAI 說明中心,《ChatGPT 的 Prompt Engineering 最佳實踐》

一個聚焦的修改提示詞可以這樣寫:「僅修改這段對話。角色 A 希望立即通報問題,並注意到了外露的門禁卡。角色 B 想要先檢查房間,且尚未確認是否有任何東西遺失。請保留事件經過與不確定性。區隔他們的推論邏輯、用詞選擇、句子結構與話輪轉換。避免口音、刻板印象和反覆出現的口頭禪。請回傳修改後的對話,並簡要列出你所做的聲音設定選擇。」逐行審視產生的結果:提示詞可以引導草稿,但它無法判定某個選擇是否契合故事的其他部分。

第 7 節

在不同情境中保持聲音的彈性

有所區隔並不意味著機械化的一致性。平時說話總是小心提問的角色,在時間緊迫時可能會變得很直白。兩個角色在對主管說話時,也可能都會採取較為正式的語氣。穩定不變的要素可以是他們關注的事物、他們的推論方式,或是他們偏好的對話舉動;表面的措辭則可隨著受眾和壓力而改變。UMGC 指南同樣指出,聲音是透過語氣根據語境、內容與目的進行調整的。UMGC,《A Word About Style, Voice, and Tone》

避免將背景、身分或職業視為塑造聲音的捷徑。Bentley Pressbooks 的對話章節警告,在未建立角色個性的情況下借用地方話,可能會導致刻板印象或諷刺畫般的誇張手法。該書也強調對話應圍繞著角色個性以及說話者想要表達的內容來構建。James Thibeault,〈第 8 節 – 撰寫對白〉,《A Beginner’s Guide to Storytelling》

當兩個 AI 撰寫的角色聽起來太過相似時,請回歸對話中的依據與目標:每位說話者注意到了什麼、掌握了什麼資訊、想要達成什麼,以及在輪到自己發言時採取了什麼行動。先修改這些選擇,接著再微調措辭與節奏。這樣做應該能讓對白更容易理解,同時讓每個角色都能以鮮明且立足於故事背景的方式回應同一個場景。

相關閱讀

繼續探索這個主題