ToolAct工具行動

線上提詞器

貼上稿件後即可平滑捲動,支援全螢幕、鏡像與閱讀節奏調整。

稿件
提詞區先輸入一些提詞內容吧。
先輸入一些提詞內容吧。
進度: 0%提示:手動捲動也會同步更新進度。

什麼是提詞器?

提詞器是用於影片錄製、直播、演講與鏡頭前發言的輔助閱讀工具。它會將稿件放大顯示,並依照設定速度平穩捲動,讓講者不必頻繁低頭看稿,也能維持自然視線與穩定節奏。線上提詞器適合創作者、老師、主播、會議發言人與短影音團隊,可快速貼上稿件,調整捲動速度、字級、行高、全螢幕與鏡像模式。鏡像模式適合搭配反射式提詞器玻璃,全螢幕模式則能減少瀏覽器介面干擾。它的重點不只是顯示文字,而是協助控制語速、避免忘詞,讓鏡頭前的表達更穩定。

使用方式

使用方式

  1. 將您的腳本貼到左側編輯器中。
  2. 調整滾動速度、字型大小、行高與鏡像模式以符合您的需求。
  3. 按下「開始」進行滾動,需要時可暫停,或重置回到頂部。
  4. 進入全螢幕模式以利錄製、簡報或直播。

播報設定

  • 錄製前請先測試滾動速度、字型大小、行高與鏡像模式;合適的設定會因觀看距離和螢幕大小而異。
  • 段落保持簡短,並在腳本中加入停頓,讓滾動節奏配合自然語速。

使用場景

搭配自動捲動練習演講貼上稿件,設定捲動速度、字級和行高,然後啟動提詞區。視窗透過 requestAnimationFrame 平穩捲動,追蹤進度並在到達結尾時自動停止。同一個控制器能處理預演、正式錄製和各段之間的重設,不需要更換稿件內容,讓練習過程更加自然。
使用全螢幕或鏡像提詞模式提詞區可進入全螢幕並鏡像翻轉文字,適用於反射式提詞器。播放、重設、全螢幕和進度控制項在各模式下都可使用,設定和文字會透過 localStorage 在不同工作階段之間儲存。稿件內容只留在瀏覽器分頁中,不會上傳,適合尚未公開的演講、保密公告或客戶內部簡報。
編寫稿件不遺失草稿工具會載入本地化的範例,讓你清空或還原它,並在儲存時區分範例文字與你自己的草稿。這讓它適合用於排練、直播筆記、影片錄製和主持人練習。清空瀏覽器儲存前,請另外備份重要稿件,因為清除網站資料時 localStorage 會一併被清除。
根據每分鐘字數調整捲動速度調整捲動速度,讓一段每分鐘 150 字的稿件在目標時長內完成,然後將該數值儲存為你的排練基準。計算方式很簡單:字數 / 目標分鐘數 = 每分鐘字數,捲動速度滑桿可對應調整到該速率。每段錄製之間重設,讓各段的時間節奏保持一致而不會隨講話逐漸偏移。
搭配分光鏡玻璃使用鏡像模式在鏡頭前 45 度放置提詞器玻璃之前,先啟用鏡像模式和全螢幕。反射的文字對講者來說閱讀正確,而鏡頭則能透過玻璃不受阻礙地拍攝,這是口播影片的標準配置。根據觀看距離調整字級(通常每公尺玻璃到講者的距離對應 24-32 px),讓稿件在不造成眼睛疲勞的情況下保持可讀。

技術原理

平滑捲動由 requestAnimationFrame 驅動:每個動畫幀根據使用者選擇的速度值和自上一幀以來的時間差計算應前進的像素數,然後在腳本容器上套用 transform: translateY(-Npx)。基於 transform 的捲動會留在 GPU 合成器執行緒上,即使在一般硬體上也能保持 60 fps 的流暢度,不像 scrollTop 寫入那樣每幀都會觸發佈局重排。 閱讀節奏的計算公式大約是:speed = 每分鐘字數 × 平均字寬像素 / 60,因此每分鐘 150 字、平均字寬 50 px 的播報速度大約需要 125 px/s 的捲動速度。字體大小、行高和視窗寬度都會改變相同速度設定下的有效每分鐘字數,這就是為什麼滑桿在錄製前需要一次快速校準試讀。鏡像模式在腳本容器上套用 transform: scaleX(-1),產生水平翻轉的文字,用於在 45 度分光鏡提詞器玻璃前閱讀,同時鏡頭能不受阻礙地透過玻璃拍攝。 全螢幕顯示使用 element.requestFullscreen(),讓瀏覽器介面和通知不會干擾錄製,同時 document.fullscreenchange 追蹤 Esc 鍵退出事件。腳本內容和所有使用者設定(速度、字體大小、行高、鏡像)在每次變更時都會持久化到 localStorage,重新載入頁面可完全還原排練狀態。透過滾輪或 touchstart 的手動捲動輸入會暫停動畫迴圈並重新同步進度計數器,這使得在直播過程中手動調整位置成為可能,而不會重置播放頭。

  • 捲動迴圈:requestAnimationFrame 以 60 fps 套用 transform: translateY(-Npx) — 由 GPU 合成,每幀不觸發佈局
  • 節奏公式:scrollPxPerSecond = wpm × averageWordWidthPx / 60;150 wpm 在 50 px/字下約為 125 px/s
  • 鏡像模式:transform: scaleX(-1),用於鏡頭前 45 度的分光鏡提詞器玻璃
  • 全螢幕:element.requestFullscreen() 和 document.exitFullscreen(),搭配 fullscreenchange 事件追蹤 Esc
  • 持久化:localStorage 儲存腳本、速度、字體大小、行高和鏡像標記,重新載入可還原排練狀態
  • 手動覆蓋:wheel 和 touchstart 事件暫停動畫迴圈並將進度百分比重新同步至新的捲動位置
  • 字體大小經驗法則:每公尺觀看距離約需 24-32 px,讓腳本可讀且不造成眼睛疲勞

範例

三分鐘主題演講開場,120 wpm

稿件長度:360 字(120 wpm 約 3 分鐘)
字級:56 px  |  行高:1.6  |  鏡像:關閉
捲動速度:120(對應 120 wpm)

「各位早安。今天我想談三件事,
它們改變了上一季我們團隊交付軟體的方式……」

YouTube 教學錄影,150 wpm

稿件長度:900 字,錄製 6 分鐘
字級:42 px  |  行高:1.5  |  鏡像:關閉
捲動速度:150(稍快,自然旁白節奏)
全螢幕:開啟,隱藏瀏覽器介面,OBS 只擷取稿件內容

搭配鏡像模式的分光鏡玻璃

設定:17 吋提詞玻璃 45 度,講者距離 1.2 公尺
字級:64 px(約每公尺距離 32 px)
行高:1.8  |  鏡像:開啟(透過玻璃可正確閱讀)
捲動速度:100 wpm,符合訪談節奏

直播 Q&A 手動控速

稿件:條列要點,每段約 200 字
字級:48 px  |  鏡像:關閉  |  捲動速度:80
朗讀觀眾問題時按下「暫停」,
之後按「繼續」,稿件會從停下處精準接回。

常見問題

提詞機的速度怎麼控制?

用滑桿設定每分鐘字數(WPM)或每秒像素數。自然語速大約是 150 至 180 WPM,節奏較快的評論型內容則需要 200 以上。閱讀過程中可用方向鍵或滑鼠滾輪即時調整。部分版本會在您調整時自動暫停。

可以把文字鏡像顯示,配合實體提詞機架使用嗎?

可以。開啟鏡像切換後,文字會做水平翻轉,這樣透過硬體提詞機那塊斜玻璃反射時就能正常閱讀。如果沒有使用提詞機架,請保持鏡像關閉。

看丟了怎麼辦?

按空白鍵暫停,手動往回捲動,或透過導覽跳到指定段落。部分版本支援暫停後倒數(3-2-1 後自動繼續),方便您在錄影時順暢地接回節奏。

我的稿子會被上傳嗎?

不會。稿子完全在您的瀏覽器中處理,不會傳送、不會記錄。請另外儲存稿件(純文字檔、文件檔)以防遺失——本編輯器預設不會自動儲存。

字體要多大才能配合鏡頭距離?

依照您與螢幕的距離調整字級。一個概略原則:1 公尺距離(手機近距離)用 36 至 48 點;2 至 3 公尺(一般網路攝影機錄影)用 60 至 80 點;房間另一頭的電視則用 100 點以上。畫面字級就是您實際看到的大小,錄影前請先試看。

可以匯入很長的文件嗎?

可以——任何純文字都能直接貼入。Markdown、RTF 與 Word 文件需先轉成純文字(多數編輯器都有「複製為純文字」功能)。對於極長的稿子(數小時的內容),建議分段處理,避免捲動位置混亂。

在平板上能用嗎?

可以——橫向擺放的平板是極佳的平價提詞機。可以用三腳架延伸臂或專用提詞機支架固定。使用前請先關閉系統通知,避免錄影過程中跳出彈窗。