如何在Linux中创建人工麦克风输入?
我在做一个音频识别项目 对于测试,我希望能够有一个程序:如何在Linux中创建人工麦克风输入?,linux,audio,linux-kernel,kernel-module,alsa,Linux,Audio,Linux Kernel,Kernel Module,Alsa,我在做一个音频识别项目 对于测试,我希望能够有一个程序: 从文件加载音频数据 将它提供给Linux内核,就像它来自麦克风一样 是否有任何用户空间程序对话筒进行采样以获取数据来源 从我的档案中 在Linux中,不必编写新的内核模块就可以做到这一点吗?编辑:我想这个解决方案行不通。。但请看下面我的评论 这在linux下应该很简单 以下是步骤: 使用mkfifo(mkfifo~/audio\u out.pipe)制作一个命名管道 将音频文件放入此管道(cat test.wav>~/audio\u
- 从文件加载音频数据
- 将它提供给Linux内核,就像它来自麦克风一样
- 是否有任何用户空间程序对话筒进行采样以获取数据来源 从我的档案中
在Linux中,不必编写新的内核模块就可以做到这一点吗?编辑:我想这个解决方案行不通。。但请看下面我的评论 这在linux下应该很简单 以下是步骤:
我希望我没有弄错你的问题。嗯。。。但我发现了一些可能有用的东西: