请教一个 Google Docs 的网络请求的抓包

2022-11-05 16:43:00 +08:00
 caqiko

发现 Google Docs 的语音输入识别准确率挺高的,想要白嫖来做个实时语音转文本的小工具。

根据返回的文本去搜索,尝试了 Chrome DevTools 和 Fiddler 都没有抓到请求的链接,也没有看到 webSocket 请求。

有大佬方便尝试一下吗?谢谢。

1365 次点击
所在节点    程序员
4 条回复
TGl2aWQgIFNC
2022-11-05 17:05:32 +08:00
google 首页那个语音搜索也是同一个东西,这种东西你抓包分析的话,就算给你数据包,你也很难模拟的。

直接用他家的 api 吧

https://cloud.google.com/speech-to-text?hl=zh-cn
lujjjh
2022-11-05 17:21:09 +08:00
Google Docs 用的是 Web Speech API 。

可以刷新页面,在控制台执行 debug(webkitSpeechRecognition) 下断点后打开语音输入来验证。

网上找到了一个 speech to text 的 demo: https://zolomohan.com/speech-recognition-in-javascript/
caqiko
2022-11-05 18:58:58 +08:00
@lujjjh
@TGl2aWQgIFNC

谢谢两位的分享,研究了一下谷歌这个,发现白嫖确实难度比较大。
现在换了个思路,用了微软的 Word 网页版,也支持听写功能,它是通过 WebSocket 发送的数据,可以通过 FiddlerScript 把文本数据保存下来了。
gsyylove
2022-11-06 08:09:59 +08:00
office 手机版也很好用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/892928

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX