2016-01-04 186 views
-1

我的要求是通過聲音傳輸數據,所以我需要根據給定的文本生成我自己的波形,並使用一個Iphone設備播放它(揚聲器),以及另一個設備監聽聲音和解碼來自該聲波的消息(使用麥克風)。IOS使用swift生成和處理正弦波

對於這個API,在iOS中使用Swift語言來播放我們的聲音緩衝區並同時進行監聽並對其進行解碼。

+0

谷歌搜索合適的API將是答案。 SO旨在用於特定的技術幫助,而不是用於諮詢。 –

+0

爲了您的目的,Apple提供了「音頻工具箱」和「CoreAudio」框架。選擇是你的,你如何使用它們。請參閱https://developer.apple.com/library/ios/documentation/AudioVideo/Conceptual/MultimediaPG/UsingAudio/UsingAudio.html –

回答

0

終於我得到的解決方案是AVAudioEngine,AVAudioPlayer和AVAudioPCMBuffer類在swift IOS中使用相位調製產生聲波。

用於解碼AudioInputNode.InstallTapOnBus類。