只是好奇如何計算時間的長度會需要某人閱讀一個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. CAKeyFrameAnimation失敗沒有任何線索
- 6. dyn.load崩潰沒有任何線索
- 7. 如何計算RTOS任務的時間
- 8. 任何人都試圖用手機連接RFID閱讀器?
- 9. 任何人對DataTable.Load(DataReader)方法有任何意見?
- 10. 任何優秀的iPhone時間線庫?
- 11. 有沒有人知道任何好的開源syslog閱讀器工具?
- 12. 閱讀任何密鑰繼續Java
- 13. 任何人都有一個漂亮的信用失效算法?
- 14. 任何人都有渲染HTML的差異算法?
- 15. Item.Body返回「」。任何人有想法?
- 16. 如何獲取「任何有效的access_token」閱讀公共帖子?
- 17. 在@WebServlet(「你好」)得到錯誤任何人都可以有任何想法嗎?
- 18. 任何人都有任何有趣的ER圖學習?
- 19. 是否有任何運行時間開銷只讀?
- 20. 閱讀時間
- 21. 使用任何Microsoft Outlook版本在C#中閱讀Outlook聯繫人
- 22. 具有在任何時間段內停止該線程的線程
- 23. 閱讀URL時,CURL不返回任何輸出
- 24. mysqli_fetch_array()沒有任何檢索
- 25. 任何常用的索引/搜索數據的算法?
- 26. 閱讀沒有任何部分的ini文件?
- 27. 是否有任何工具可以輕鬆閱讀JavaScript代碼?
- 28. 是否有任何谷歌閱讀器API?
- 29. 閱讀任何具有奇怪編碼的文本文件?
- 30. 一家商店有n個客戶,任何人都可以在任何時間訪問他們
我很想知道它是否用於控制文本的自動滾動速度(如某些歌詞網站所具有的),用於計算在下一個段落之前應該在屏幕上顯示段落的時間(如許多遊戲中的對話文本)或其他的東西。根據應用,我個人會有非常不同的建議。 – Joanis 2010-11-26 04:35:54