GAMESH

游戏美术动画unity资源搬运工!

剧情党,完美控!
桐崎千棘
当前位置:首页 > 学习 > 正文内容

编译的小智AI没有声音

admin9个月前 (03-14)学习47270

我用的NS4168芯片,这款芯片查看了ns4168数据手册,左声道ctrl管脚要接0.9v~1.15v右声道要接1.5v~vdd,我的电路板用了一个10k电阻接的5v,所以使用的右声道,但是我把I2S_STD_SLOT_LEFT改成I2S_STD_SLOT_RIGHT后程序却没法获取录音了,后来经过一通摸索找到了原因

class NoAudioCodecSimplex : public NoAudioCodec {
public:
    NoAudioCodecSimplex(int input_sample_rate, int output_sample_rate, gpio_num_t spk_bclk, gpio_num_t spk_ws, gpio_num_t spk_dout, gpio_num_t mic_sck, gpio_num_t mic_ws, gpio_num_t mic_din);
    NoAudioCodecSimplex(int input_sample_rate, int output_sample_rate, gpio_num_t spk_bclk, gpio_num_t spk_ws, gpio_num_t spk_dout, i2s_std_slot_mask_t spk_slot_mask, gpio_num_t mic_sck, gpio_num_t mic_ws, gpio_num_t mic_din, i2s_std_slot_mask_t mic_slot_mask);
};

gpio_num_t spk_dou就是定义使用哪个声道的

    virtual AudioCodec* GetAudioCodec() override {

        static NoAudioCodecSimplex audio_codec(AUDIO_INPUT_SAMPLE_RATE, AUDIO_OUTPUT_SAMPLE_RATE,
            AUDIO_I2S_SPK_GPIO_BCLK, AUDIO_I2S_SPK_GPIO_LRCK, AUDIO_I2S_SPK_GPIO_DOUT,I2S_STD_SLOT_RIGHT, AUDIO_I2S_MIC_GPIO_SCK, AUDIO_I2S_MIC_GPIO_WS, AUDIO_I2S_MIC_GPIO_DIN,I2S_STD_SLOT_LEFT);

        return &audio_codec;
    }

红色部分就是你要修改的声道

扫描二维码推送至手机访问。

本サイト上に掲載の文章、画像、写真などを無断で複製することは法律で禁じられています。全ての著作権はGAMESHに帰属します。

本文链接:https://pylblog.com/post/263.html

分享给朋友:
返回列表

上一篇:ILI9488使用lvgl9.x屏幕颜色不正常

没有最新的文章了...

相关文章

unity3d模型导入动画变形

unity3d模型导入动画变形

 unity3d中遇到模型导入出现变形问题,从max导出fbx文件放到unity里面出现角色缩成一团,之前由于绑定时没注意max的场景尺寸,所以缩放过场景由于只更改了skin文件,所以后面骨...

POSE TO POSE

POSE TO POSE

我见过几百个别人的动画测试, 他们都采用了p-2-p的动画方法. 大体上倒是都管用,但是感觉都是一样的. 基本上, 我已经止步于"OK"了. 我需要进入到下一步, 找到每个角色的独...

ffmpeg怎么加快转码速度

ffmpeg怎么加快转码速度

视频转码通常会受到处理器性能的限制。FFmpeg 转码速度受到多个因素影响,包括视频分辨率、编解码器、转码参数等。尝试一些优化手段可能会有所帮助,例如:选择合适的编解码器和参数选择性能更好的编解码器和...

ILI9488使用lvgl9.x屏幕颜色不正常

ILI9488使用lvgl9.x屏幕颜色不正常

可能的原因:颜色模式不匹配ILI9488 SPI 接口 仅支持 RGB666 (18bit),而 LVGL 默认是 RGB565 (16bit)。你需要将 RGB565 转换成 RGB666。MADC...

100个HTML5纯css写的图标

100个HTML5纯css写的图标

width:0 12px 0 6px;border-style:solid;bottom:0;left:0}.icono-comment{width:30px;height:20px;box-shad...

RealFlow流体模拟牛奶

RealFlow流体模拟牛奶

RealFlow流体模拟牛奶(一)学习重点:学习目的:Maya中场景文件的准备Maya和RealFlow的交互RealFlow系统设置本案例通过牛奶作掌握Maya与RealFlow的交互,RealFl...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。