背景
ElevenLabs 發布 Sound Effects API 的最新音效模型 SFX v3。 官方原文・ElevenLabs Blog
發生什麼事
ElevenLabs 發布 SFX v3。這是一款 Sound Effects API 中的新模型,相比 SFX v2,它能更嚴格地遵循包含多重指令的提示,並在處理人聲與音樂方面表現更佳。開發者只需將 POST /v1/sound-generation 端點(endpoint,API 中用於接收請求的特定網址路徑)中的 model_id 參數設定為 eleven_text_to_sound_v3,即可使用新模型。 官方原文・ElevenLabs Blog
重點內容
SFX v3 會根據提示內容自動選擇音效長度,若需精確控制時間,開發者可設定 duration_seconds 參數。若生成的音效偏離預期,可提高 prompt_influence 參數(預設值為 0.3),較高的數值會讓模型更嚴格遵循提示並減少生成結果的變異性。輸出格式可透過 output_format 查詢參數設定,例如 mp3_44100_128 或 pcm_48000。迴圈播放(looping)功能目前僅支援 eleven_text_to_sound_v2 模型,若需此功能仍須使用 v2 並設定 loop: true。 官方原文・ElevenLabs Blog
在提示詞撰寫方面,SFX v3 擅長處理多部分音效,提示詞中事件發生的順序至關重要,建議按時間序列列出,例如「Footsteps on gravel, then a metallic door opens.」(碎石上的腳步聲,接著金屬門打開)。對於單一音效,簡短且具體的提示效果最佳。用詞細節也會影響結果,測試發現「a couple arguing in French」(一對法語爭吵的情侶)比「a couple fighting in French」(一對法語打架的情侶)效果更好,建議嘗試多種措辭。 原文
官方指出 SFX v3 是漸進式更新,在處理鑼、風鈴、水壺哨音等高頻聲音時較不易出現削波(clipping,音訊過載導致失真)現象,整體聽感更自然。由於 v2 與 v3 運行於同一端點,開發者可低成本進行 A/B 測試,將常用提示分別輸入兩個模型比較結果後再決定是否切換。 原文
對使用者的意義
開發者可透過更新 model_id 快速接入 SFX v3,並參考 Create sound effect API 文件獲取完整參數列表。對於希望先聆聽效果再編碼的用戶,ElevenCreative 平台中的 Sound Effects 分頁、Flows 與 Studio 也提供該模型的試用入口。 官方原文・ElevenLabs Blog
限制與未定事項
迴圈播放功能目前僅支援 SFX v2,SFX v3 尚未提供此功能。 官方原文・ElevenLabs Blog

