Giter Club home page Giter Club logo

audiospectrumdemo's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

audiospectrumdemo's Issues

声道的问题

作者你好,我遇到一个问题就是session设置声道的时候(try session.setPreferredInputNumberOfChannels(1)),不管是单声道还是双声道,都会抛出异常是为什么呢?不设置的话,频谱动画里面只会显示左声道的

在实时录音里面遇到一个问题

作者你好,如题,我在实时获取音频的时候,在回调方法
inputNode.installTap(onBus: 0, bufferSize: AVAudioFrameCount(VTRecognizeController.bufSize), format: inputNode.outputFormat(forBus: 0)) { [weak self] (buffer, time) in }
里面实时更新spectrumView么不是,我把这个操作放在主线程里的,然后模拟器运行可以看到频谱展示正常,但是真机情况下,音量柱(频谱的幅度就特别小,我把手机音量开到最大的),analyzer.analyse(buffer, withAmplitudeLevel: 80)传值从一开始你的25我调到80,效果也是不太明显,请问什么原因呢?

如何支持实时录音

如题,作者你好,我最近在做实时语音的功能,找了好多天音频频谱都没有发现好的,你的算是找到的里面比较好的了,但是运行demo看都是根据本地音频文件展示频谱的,我要根据录音实时展示请问怎么做呢?

回声

我是一边播音乐一边录音,有很大的回声干扰,这个要怎么做

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.