首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
音视频
订阅
蒙哥卡恩就是我
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
纯算法AEC:播录并行场景的回声消除实战笔记
"如何在 AI 语音应用中实现回声消除" - 最近在做一款 AI 语音应用,场景类似“实时通话”:一边让 TTS 播报,一边把麦克风打开做 STT。 纯算法在软件层把播报声音从录音里“抠”掉。
ios利用mic采集Pcm转为AAC,AudioQueue、AudioUnit(流式)
本例需求:将Mic采集的PCM转成AAC,可得到两种不同数据,本例采用AudioQueue/AudioUnit两种方式存储,即: 可采集到两种声音数据,一种为PCM,一种为转换后的AAC. 原理:由于公司需求更改为Mic采集的pcm一路提供给WebRTC使用,另一路将pcm转为…
Audio Unit采集音频实战
iOS中使用Audio unit实现音频数据采集,直接采集PCM无损数据, Audio Unit不能直接采集压缩数据,在以后的文章会讲到音频压缩. 使用Audio Unit采集硬件输入端,如麦克风,其他外置具备麦克风功能设备(带麦的耳机,话筒等,前提是其本身要和苹果兼容). 本…
iOS开发 AudioUnit+AUGraph实现录音耳返功能
这算是我进公司实习期间完成的第一个比较完整的项目吧,耗时大约2个月,也是我第一次接触iOS音频开发,目前还未接触过视频开发,但以后我也应该会往音视频方向发展,不得不承认于我个人而言,音视频开发确实有一定难度,直到现在我感觉自己对iOS的音频也是一知半解,所以写这篇东西仅仅是想要…
iOS WebRTC 订阅流时不获取麦克风权限解决方案
在 APP 中用 OWT(Open WebRTC Tookit) 实现直播功能时,发现,只要加入到创建好的房间,订阅了房间中的流之后,就会获取用户的麦克风权限。这样对只是想看直播并不想上麦讲话的
关于实现唱吧清唱功能的理解
在iOS上多媒体的处理主要依赖的是AVFoundation框架,而AVFoundation是基于CoreAudio、CoreVideo、CoreMedia、CoreAnimation之上高层框架,在AVFoundation框架之上苹果还提供给我们更高层一些处理媒体数据的框架。 …
Audio Unit: iOS中最底层最强大音频控制API
以下概念是文中常用的词语,因为其含义一般直接用英文表达, 一般不需中文翻译,可将其理解为固定名词词组. input element : 连接输入端硬件(如麦克风)的一个组件. output element : 连接输出端硬件(如扬声器)的一个组件. I/O Units: 输入输…
iOS-音频-AVAudioSession
1. AVAudioSession 概述 最近一年一直在做IPC Camera的iOS客户端开发。和音频打交道,必须要弄清楚 AVAudioSession。 可以看到AVAudioSession就是用来管理多个APP对音频硬件设备(麦克风,扬声器)的资源使用。 2. AVAud…
IOS音视频(四十六)Asr siri 离线在线语音识别方案
最近做了一个语音识别相关的研究,因为公司需要使用离线语音识别功能,为了兼顾性能和价格方面的问题,最终选择的方案是,在线时使用siri,离线使用百度语音识别方案。 封装了一个离线在线合成的SDK:语音识别SDK 这个Demo里面没有上传百度libBaiduSpeechSDK.a …
IOS音视频(三)AVFoundation 播放和录音
回顾一下,上一篇博客“IOS音视频(二)AVFoundation视频捕捉” 中讲解了关于AVFoundation框架对摄像头视频的捕捉能力,并用两个demo(一个OC的Demo,一个Swift的Demo)详细讲解了AVFoundation处理摄像头视频捕捉的能力,可以捕捉静态图…