***************要要要要要要要求求求求****************************
Hi , 大家好!

1、左右声道分别录音,并分别保存成两个文件。
2、当检测到有信号输入自动进行录音。
3、保存成mp3格式。
4、每个文件以时间命名,并把其路径保存在数据库里,
当按时间查找出文件后,可以播放该段录音!

大家不用发代码,也不要发代码!
说出你的思路来吧,说的越细

展开全部
收起
5回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 千层月饼

    20人对此回答表示赞同

    rmb 加个0
    偶帮你
    展开
    20
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 钱霖

    12人对此回答表示赞同

    可以用DirectX里的DirectSound来实现你所说的功能,大体思路如下:

    1、用DirectSoundCapture对象来建立DirectSoundCaptureBuffer数据缓冲区对象,当数据缓冲区中有数据时(此时是两个声道),利用Capture Buffer Notification来激活用户来执行对数据的处理过程。
    2、新建两个线程,并在其中建立两个支持DirectSound3D的DirectSoundSecondaryBuffer数据缓冲区对象,将Dir
    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • S小姐

    10人对此回答表示赞同

    左右声道好像得从声卡取得I/O接口,那你这个程序至少需要3个线程了,1个主的,两个捕获左右声道

    主线程负责:检测有无声音输入,当录音结束后还要保存到文件,并转换成mp3格式,最后存入数据库

    另外:建议 录音和播放实行功能分离并独立实现

    不是搞多媒体的,具体细节爱莫能助....
    展开
    10
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Cora

    5人对此回答表示赞同

    200RMB都没人搞哦! :)
    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 木头老兄

    3人对此回答表示赞同

    用DirectSound吧
    展开
    3
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部