## 实现流程: ##
#### 一、 公众号配置
1.JS安全域名配置:登陆微信公众平台:公众号设置 -> 功能设置 -> JS安全域名,域名写到根域名就行,把下载的txt文件放到域名对应的根目录下
2.配置ip白名单
#### 二、微信接口
用到了'startRecord', 'stopRecord', 'playVoice', 'uploadVoice', 'translateVoice'五个接口。
先调用 startRecord 开始录音,再调用 stopRecord 停止录音,会返回一个音频的本地Id,把录音追加的Html录音列表中,方便播放录音,使用 playVoice 播放录音列表中的录音,再使用 uploadVoice 把录音上传到微信服务器上,会返回微信服务器上的serverId(感觉上传录音没有使用到),通过使用本地音频id去识别语音
#### 三、代码说明
1、Wechat.php 此类主要是获取accessToken和jsapiTicket
2、Wxmedia.php 此类是返回语音识别的配置信息
#### 补充说明 ####
/public/wxtxt文件夹下的access_token.txt和jsapi_ticket.txt存放的是access_token和jsapi_ticket的信息以及各自的过期时间。
参考博客 [微信开发之JS-SDK + PHP实现录音、上传、语音识别](https://www.cnblogs.com/zxf100/p/12718661.html "微信开发之JS-SDK + PHP实现录音、上传、语音识别")
没有合适的资源?快使用搜索试试~ 我知道了~
微信开发之JS-SDK实现录音、语音识别
共32个文件
php:15个
gitignore:5个
txt:4个
需积分: 0 7 下载量 183 浏览量
2023-04-26
10:21:09
上传
评论
收藏 25KB ZIP 举报
温馨提示
实现流程 一、 公众号配置 1.JS安全域名配置:登陆微信公众平台:公众号设置 -> 功能设置 -> JS安全域名,域名写到根域名就行,把下载的txt文件放到域名对应的根目录下 2.配置ip白名单 二、微信接口 用到了'startRecord', 'stopRecord', 'playVoice', 'uploadVoice', 'translateVoice'五个接口。 先调用 startRecord 开始录音,再调用 stopRecord 停止录音,会返回一个音频的本地Id,把录音追加的Html录音列表中,方便播放录音,使用 playVoice 播放录音列表中的录音,再使用 uploadVoice 把录音上传到微信服务器上,会返回微信服务器上的serverId(感觉上传录音没有使用到),通过使用本地音频id去识别语音 三、代码说明 1、Wechat.php 此类主要是获取accessToken和jsapiTicket 2、Wxmedia.php 此类是返回语音识别的配置信息
资源推荐
资源详情
资源评论
收起资源包目录
wechat_voice-master.zip (32个子文件)
wechat_voice-master
application
route.php 825B
extra
queue.php 636B
index
config.php 744B
controller
Wechat.php 3KB
Wxmedia.php 2KB
view
wxmedia
index.html 4KB
.htaccess 13B
config.php 9KB
tags.php 981B
admin
controller
Test.php 132B
model
Test.php 96B
database.php 2KB
command.php 606B
common.php 2KB
.travis.yml 2KB
LICENSE.txt 2KB
composer.json 660B
readme.md 1KB
build.php 1KB
public
.htaccess 217B
robots.txt 24B
router.php 840B
favicon.ico 1KB
index.php 766B
wxtxt
access_token.txt 0B
jsapi_ticket.txt 0B
static
.gitignore 13B
vendor
.gitignore 13B
runtime
.gitignore 13B
.gitignore 35B
extend
.gitignore 13B
think 753B
共 32 条
- 1
资源评论
下页、再停留
- 粉丝: 143
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功