DevTrendsDeveloper trends
Accent color

aeroxy /

ig-voice-transcriber

instagram本来就有语音转文字,但我这个号从来没成功过,抓包才看明白是服务端直接抛异常,返回里还明说了不让重试,所以那条转写失败下面的重试按钮点多少次都不可能成功 顺便说个容易走弯路的点,那个接口只收一个mediaid,音频压根不经过客户端,所以想把音频转码之后重新上传来修好现有的消息是行不通的,只会变成一条新消息,音频本身也没毛病,标准mp4,解码零报错 真正难的是找音频地址,dom里没有,indexeddb里也没有,只在ins…

LanguageTypeScriptDTData & operationsDTSkill / plugin

About

instagram本来就有语音转文字,但我这个号从来没成功过,抓包才看明白是服务端直接抛异常,返回里还明说了不让重试,所以那条转写失败下面的重试按钮点多少次都不可能成功 顺便说个容易走弯路的点,那个接口只收一个mediaid,音频压根不经过客户端,所以想把音频转码之后重新上传来修好现有的消息是行不通的,只会变成一条新消息,音频本身也没毛病,标准mp4,解码零报错 真正难的是找音频地址,dom里没有,indexeddb里也没有,只在instagram自己的relay store里,跟它自己的react页面读的是同一份数据,instagram把同一个id同时打在音频记录和气泡的波形图上,所以我写了个跑在页面世界里的小脚本,直接照着这个id去store里查,不用监听网络请求,也不用靠时长去猜,没有猜错的可能 转写结果也按这个id存在本地,长会话滚上去再滚回来不会重转,转发或引用同一条语音的消息因为id相同,直接就能看到转好的文字,不用再传一次 v0.2加了个工具栏图标点开的小面板,能调超时时间,毕竟三秒的语音和十五分钟的语音等待时间不该一样,还能看到缓存了多少条转写,一键清空 有一点得说在前面,语音会上传到第三方做识别,不会留在你自己电脑上,毕竟是别人发给你的私信,自己衡量一下能不能接受再装,想全本地的话,浏览器自带的语音识别也能干这活,我在文档里写了怎么弄 不用api key,不用注册,不用配置,chrome和edge都能加载,开源

Discovery history

  1. 阮一峰周刊·用户投稿

    Sep 7, 2026 · 1 observations

Discuss this product