-1
我的要求是通過聲音傳輸數據,所以我需要根據給定的文本生成我自己的波形,並使用一個Iphone設備播放它(揚聲器),以及另一個設備監聽聲音和解碼來自該聲波的消息(使用麥克風)。IOS使用swift生成和處理正弦波
對於這個API,在iOS中使用Swift語言來播放我們的聲音緩衝區並同時進行監聽並對其進行解碼。
我的要求是通過聲音傳輸數據,所以我需要根據給定的文本生成我自己的波形,並使用一個Iphone設備播放它(揚聲器),以及另一個設備監聽聲音和解碼來自該聲波的消息(使用麥克風)。IOS使用swift生成和處理正弦波
對於這個API,在iOS中使用Swift語言來播放我們的聲音緩衝區並同時進行監聽並對其進行解碼。
終於我得到的解決方案是AVAudioEngine,AVAudioPlayer和AVAudioPCMBuffer類在swift IOS中使用相位調製產生聲波。
用於解碼AudioInputNode.InstallTapOnBus類。
谷歌搜索合適的API將是答案。 SO旨在用於特定的技術幫助,而不是用於諮詢。 –
爲了您的目的,Apple提供了「音頻工具箱」和「CoreAudio」框架。選擇是你的,你如何使用它們。請參閱https://developer.apple.com/library/ios/documentation/AudioVideo/Conceptual/MultimediaPG/UsingAudio/UsingAudio.html –