只是好奇如何計算時間的長度會需要某人閱讀一個x字符和/或y字的段落。對此有何想法?任何人在'閱讀時間算法'有任何線索?
回答
我會折騰X角色的想法。人類不會逐字逐字閱讀;我們整體認識整個單詞本身。
檢查this article的閱讀率。根據閱讀目的,研究顯示了一定範圍的閱讀率(以每分鐘文字計)。如果我們試圖最大化我們吸收的信息量,我們會閱讀得更慢;如果我們在給定的文本中搜索某些內容,速度會非常快。
因此,您可以使用平均範圍來提供一個人預計會在給定的Y個單詞中閱讀您的段落的時間範圍。
如果你想獲得更準確,你將不得不添加額外的參數,如:文本與讀者
- 語言
- 平均字長
- 平均字複雜性(難以計算)
一個非常重要的參數是「文本中的錯誤數量,無論是拼寫,語法還是事實錯誤」。特別是前兩種可以顯着降低閱讀速度。 – Svante 2010-11-18 16:51:00
我用'word_count/150'去了。似乎是一個快樂的媒介。 – 2013-10-07 12:12:36
我用了大約每分鐘233字讀數時間如fiddle HERE所示。
使用readingtime = +readingtime.toFixed(1);
將結果舍入爲一位小數。
交叉檢查結果與MS Word計數,似乎可以接受。也有一些秒錶計時與閱讀時間,似乎是合理的。
詞數的代碼是從stackoverflow
反應遲緩採取更希望它可以幫助!
- 1. 線程同步,任何人都可以給我算法?
- 2. 我不明白這Perl語法,任何人有任何想法?
- 3. 任何人有任何想法如何解決這個applescript?
- 4. 有沒有人有任何遊戲編程任務的想法?
- 5. 閱讀文件時沒有得到任何輸出
- 6. CAKeyFrameAnimation失敗沒有任何線索
- 7. dyn.load崩潰沒有任何線索
- 8. 如何計算RTOS任務的時間
- 9. 任何人對DataTable.Load(DataReader)方法有任何意見?
- 10. 任何人都試圖用手機連接RFID閱讀器?
- 11. 任何優秀的iPhone時間線庫?
- 12. 有沒有人知道任何好的開源syslog閱讀器工具?
- 13. 閱讀任何密鑰繼續Java
- 14. 任何人都有一個漂亮的信用失效算法?
- 15. 任何人都有渲染HTML的差異算法?
- 16. Item.Body返回「」。任何人有想法?
- 17. 如何獲取「任何有效的access_token」閱讀公共帖子?
- 18. 如何閱讀沒有任何符號的圖形?
- 19. 如何判斷何時沒有解決方案?算法任務
- 20. 在@WebServlet(「你好」)得到錯誤任何人都可以有任何想法嗎?
- 21. 任何人都有任何有趣的ER圖學習?
- 22. 在ruby中,如何在任意時區爲任意未來時間創建UTC時間,計算DST(適用時)?
- 23. 是否有任何運行時間開銷只讀?
- 24. 使用任何Microsoft Outlook版本在C#中閱讀Outlook聯繫人
- 25. 閱讀時間
- 26. 保留沒有任何時間重疊
- 27. 具有在任何時間段內停止該線程的線程
- 28. mysqli_fetch_array()沒有任何檢索
- 29. 閱讀URL時,CURL不返回任何輸出
- 30. 任何常用的索引/搜索數據的算法?
我很想知道它是否用於控制文本的自動滾動速度(如某些歌詞網站所具有的),用於計算在下一個段落之前應該在屏幕上顯示段落的時間(如許多遊戲中的對話文本)或其他的東西。根據應用,我個人會有非常不同的建議。 – Joanis 2010-11-26 04:35:54