匯入 NVivo、MAXQDA 和 ATLAS.ti
SonaFact 依這些軟體讀取逐字稿的方式匯出:每段發言都帶說話者和時間,文字因此與錄音保持連結。以下逐一說明每個軟體該選哪個檔案、如何匯入。
這些步驟依據各軟體公開的匯入說明,以我們在 2026 年 10 月 1 日讀到的內容為準。我們還沒有在這些軟體的每個版本中逐一試過每種匯入。如果你的畫面看起來不同,或匯入不成功,請寫信到 support@sonafact.com,我們會修正檔案或本頁。
選單和按鈕名稱依各軟體英文版中的顯示列出。在其他語言版本中,它們可能已經翻譯。
選哪個檔案
在 SonaFact 中開啟逐字稿,點選「匯出」。給研究軟體用的檔案與其他格式分開列出:
MAXQDA · ATLAS.ti
供 MAXQDA 和 ATLAS.ti 使用的 Word 檔(.qda.docx)。每段發言自成一段:說話者姓名、冒號、內文,結尾是時間標記。
MAXQDA · ATLAS.ti (VTT)
供 MAXQDA 和 ATLAS.ti 使用的 WebVTT 檔(.qda.vtt),每則字幕都帶說話者,開始與結束時間精確。
NVivo (Windows)
供 Windows 版 NVivo 使用的文字檔(.nvivo.txt):每段發言一行,包含時間範圍、說話者和內文,以 Tab 分隔。
NVivo (Mac)
供 Mac 版 NVivo 使用的文字檔(.qda.txt),段落與 Word 檔相同。
這些檔案沒有標誌,也沒有 SonaFact 的署名行,因為軟體會把任何多出來的一行當作對話內容讀入。
你還需要錄音本身:軟體會把逐字稿與音訊連結起來。可以用你的原始檔案,也可以用「匯出」旁邊的「音訊」按鈕把錄音下載為 MP3。
MAXQDA
- 在 SonaFact 中匯出名為「MAXQDA · ATLAS.ti」的檔案。
- 在 MAXQDA 中選擇
Import > Focus Group Transcripts,然後選取檔案。每位說話者都會成為一個代碼;在接下來的視窗中可以合併說話者並選擇顏色。 - MAXQDA 會辨識時間標記並要求提供錄音。選擇音訊檔後,時間標記會從內文中消失,逐字稿隨錄音同步捲動。
不需要把說話者做成代碼?改用 Import > Transcripts,姓名會留在內文中。
VTT 檔透過 Import > Transcripts > From VTT files 匯入。依照 MAXQDA 的文件,軟體會辨識說話者並插入時間標記,但沒有說明檔案中的說話者姓名應如何書寫。如果說話者缺漏,請改用 Word 檔。
ATLAS.ti
- 在 SonaFact 中匯出名為「MAXQDA · ATLAS.ti」的檔案。
- Windows 上選擇
Home > Add Documents > Import Transcript;Mac 上選擇Documents > Import Transcript…。選取檔案及其所屬的錄音。 - 要把說話者變成代碼,請對文件執行
Focus Group Coding並選擇模式name:。取消勾選不是說話者的符合項目,例如句子中間帶冒號的詞。
提示:逐字稿和錄音同名且放在同一個資料夾時,ATLAS.ti 會自動填入錄音。請把下載的檔案改成相同的名稱,例如 interview-03.mp3 旁邊放 interview-03.docx。
匯入 VTT 檔時勾選 Code content with speakers,ATLAS.ti 會依說話者為每段內容編碼。文件沒有說明檔案中的說話者姓名應如何書寫;如果姓名缺漏,請改用 Word 檔。
ATLAS.ti Web:據 ATLAS.ti 說明,網頁版目前不支援與音訊或影片同步的逐字稿。你可以把 Word 檔當成一般文字文件加入,但不會與錄音連結。
NVivo (Windows)
- 在 SonaFact 中匯出名為「NVivo (Windows)」的檔案。
- 先把錄音匯入 NVivo 專案並開啟:逐字稿會加到專案中已有的音訊上。
- 在
Edit索引標籤中點選Import Rows,然後選擇檔案。 - 把
Create one transcript row for each設為Line(Tab Delimited Line),並取消勾選File includes header row:這個檔案沒有標題列。 - 對應欄位:
Field 1對應Timespan,Field 2對應你新增並命名為Speaker的欄位,Field 3對應Content。然後匯入。
如果錄音已經有逐字稿,NVivo 會把匯入的列附加上去,而不是取代原有內容。
NVivo (Mac)
- 在 SonaFact 中匯出名為「NVivo (Mac)」的檔案。Mac 版 NVivo 只能從 .txt 檔匯入逐字稿。
- 先把錄音匯入專案。接著在
Import索引標籤中選擇Files > Transcript Rows,再選取檔案。 - NVivo 會把「: 」之前的文字放進
Speaker欄,並把每段結尾的時間標記讀作這段內容結束的時刻。
只有在錄音還沒有逐字稿時才能這樣匯入。NVivo 說明也建議內文中避免使用冒號:如果某段內容落到錯誤的欄位,請檢查其中是否有後接空格的冒號。
匯出之前
先替說話者命名
在 SonaFact 中把說話者改成姓名或參與者代碼,例如 P01。軟體會用這些名稱產生說話者代碼;在 SonaFact 裡改一次,所有地方的名稱都會更新。
名稱裡不要有冒號
軟體靠名稱後面的冒號辨識說話者,所以 SonaFact 會把說話者名稱中的冒號替換為空格。
研究方法允許時,可用整潔稿
開啟整潔稿後,檔案會去掉「呃」之類的語氣詞和口吃造成的重複。SonaFact 中的逐字稿仍保持原樣,因此隨時也能匯出逐字版本。
資料來源
這些步驟所依據的說明頁面(2026 年 10 月 1 日查閱):
NVivo、MAXQDA 和 ATLAS.ti 是其各自所有者的商標。SonaFact 與它們沒有關聯,也未獲得它們的背書。