Zoom会议机器人转写例子

        由于使用VB- Cable之类的虚拟设备,进行会议录音(扬声器和麦克风)比较麻烦,云服务器上通常都没有声卡(立体声混音设备),需要使用本地音频重定向远程音频给云服务器使用,同时由于默认没法录系统声音(扬声器)的声音,必须使用VB- Cable之类的虚拟声卡设备,并进行必要的配置才可以,对应终端用户而言,使用起来比较麻烦。

本地尝试使用调用第三方API的方式来实现录音(recall.ai)和转录(assembly_ai)。

1)创建Zoom app,要求必要的权限,这步非常重要‼️关系到zoom app页面能否正常显示,关系到录音能否正常运行。

需要使用Meeting SDK

2)recall.ai各种相关配置

recall.ai api-key

recall.ai Zoom Credentials配置

recall.ai Webhook配置

recall.ai 转录api key配置

3)下载程序

# Clone down this repository

git clone https://github.com/zoom/meetingbot-recall-sample

# navigate into the cloned project directory

cd meetingbot-recall-sample

# run NPM to install the app dependencies

npm install

# initialize your ngrok session

ngrok http 3001

#运行

npm run dev:server

npm run dev:frontend

主要修改部分:

4) 部署app时的权限

5)运行结果

补充:若要支持iOS和iPadOs上运行zoom app,则需要提供苹果开发者团队的ID,否则会弹移动设备不支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值