SonaFactEvidence from audio
SonaFactEvidence from audio
說明

匯入 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

  1. 在 SonaFact 中匯出名為「MAXQDA · ATLAS.ti」的檔案。
  2. 在 MAXQDA 中選擇 Import > Focus Group Transcripts,然後選取檔案。每位說話者都會成為一個代碼;在接下來的視窗中可以合併說話者並選擇顏色。
  3. MAXQDA 會辨識時間標記並要求提供錄音。選擇音訊檔後,時間標記會從內文中消失,逐字稿隨錄音同步捲動。

不需要把說話者做成代碼?改用 Import > Transcripts,姓名會留在內文中。

VTT 檔透過 Import > Transcripts > From VTT files 匯入。依照 MAXQDA 的文件,軟體會辨識說話者並插入時間標記,但沒有說明檔案中的說話者姓名應如何書寫。如果說話者缺漏,請改用 Word 檔。

ATLAS.ti

  1. 在 SonaFact 中匯出名為「MAXQDA · ATLAS.ti」的檔案。
  2. Windows 上選擇 Home > Add Documents > Import Transcript;Mac 上選擇 Documents > Import Transcript…。選取檔案及其所屬的錄音。
  3. 要把說話者變成代碼,請對文件執行 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)

  1. 在 SonaFact 中匯出名為「NVivo (Windows)」的檔案。
  2. 先把錄音匯入 NVivo 專案並開啟:逐字稿會加到專案中已有的音訊上。
  3. 在 Edit 索引標籤中點選 Import Rows,然後選擇檔案。
  4. 把 Create one transcript row for each 設為 Line(Tab Delimited Line),並取消勾選 File includes header row:這個檔案沒有標題列。
  5. 對應欄位:Field 1 對應 Timespan,Field 2 對應你新增並命名為 Speaker 的欄位,Field 3 對應 Content。然後匯入。

如果錄音已經有逐字稿,NVivo 會把匯入的列附加上去,而不是取代原有內容。

NVivo (Mac)

  1. 在 SonaFact 中匯出名為「NVivo (Mac)」的檔案。Mac 版 NVivo 只能從 .txt 檔匯入逐字稿。
  2. 先把錄音匯入專案。接著在 Import 索引標籤中選擇 Files > Transcript Rows,再選取檔案。
  3. NVivo 會把「: 」之前的文字放進 Speaker 欄,並把每段結尾的時間標記讀作這段內容結束的時刻。

只有在錄音還沒有逐字稿時才能這樣匯入。NVivo 說明也建議內文中避免使用冒號:如果某段內容落到錯誤的欄位,請檢查其中是否有後接空格的冒號。

匯出之前

先替說話者命名

在 SonaFact 中把說話者改成姓名或參與者代碼,例如 P01。軟體會用這些名稱產生說話者代碼;在 SonaFact 裡改一次,所有地方的名稱都會更新。

名稱裡不要有冒號

軟體靠名稱後面的冒號辨識說話者,所以 SonaFact 會把說話者名稱中的冒號替換為空格。

研究方法允許時,可用整潔稿

開啟整潔稿後,檔案會去掉「呃」之類的語氣詞和口吃造成的重複。SonaFact 中的逐字稿仍保持原樣,因此隨時也能匯出逐字版本。

資料來源

這些步驟所依據的說明頁面(2026 年 10 月 1 日查閱):

給研究人員 →
整合 →

NVivo、MAXQDA 和 ATLAS.ti 是其各自所有者的商標。SonaFact 與它們沒有關聯,也未獲得它們的背書。