腾讯会议录像逐字稿提取代码分享
古法手写了一份腾讯会议录像网页逐字稿提取代码,打开腾讯会议录像网页后粘贴到浏览器控制台运行即可得到整理好的全量发言文本。这段代码利用了JavaScript技术,通过选择特定的DOM元素,获取到会议记录中的发言信息,并将其格式化为易于阅读的文本。具体实现过程如下:
var el = document.querySelector(`.minutes-module-paragraphs`)
var propsKey = Object.keys(el ).find(key=>key.startsWith('__reactProps$'))
var props = el[propsKey]
const data = props.children.props.data
const text = data.map(el=>`${el?.speaker?.user_name}:${el?.sentences?.map(el=>el.words?.map(el=>el.text).join('')).join(' ')}`).join('\n')
console.log(text)这段代码首先通过document.querySelector方法选取了页面中包含会议记录的DOM元素。然后,通过查找属性名以__reactProps$开头的属性,获取到该元素的属性值。接着,从属性值中提取出会议记录的数据,并将其转换为文本格式,最后在控制台中输出。
有缘自取,关注我为您带来更多实用的工具和方案。您可以通过以下链接:
(https:///t/topic/2534872) (来源: - )
评论已关闭