将波形文件发送到目标 C 中的 Web 服务

Posted

技术标签:

【中文标题】将波形文件发送到目标 C 中的 Web 服务【英文标题】:sending a wave file to a web service in objective C 【发布时间】:2011-03-08 12:47:33 【问题描述】:

我想用 iphone 捕获一个 .wav 格式的语音文件并将这个 .wav 文件发送到网络服务。当我在互联网上搜索时,我看到这必须用客观的 C 语言来完成。由于我是目标 C 的绝对初学者,如果您能向我提出任何关于如何执行此操作的想法和方法,我将不胜感激。提前致谢。

【问题讨论】:

【参考方案1】:

关于录音部分,Stack Overflow 上有a question。要从录制的音频创建 WAV 文件,如果您愿意将应用程序发布为 LGPL,则可以使用 libsndfile,尽管您可能自己处理从原始字节流到 WAV 文件的转换。 It's not a complicated format 如果您跳过压缩。您基本上需要在文件之间添加一个不会有太大变化的标题。

【讨论】:

以上是关于将波形文件发送到目标 C 中的 Web 服务的主要内容,如果未能解决你的问题,请参考以下文章

wininet api 将文件发送到 http web 服务

图像未通过 IOS 中的 POST 方法发送到 PHP Web 服务

将 JSON 格式的文件发送到 Mule 3.8 中的 REST 服务

将文件从 REST Web 服务发送到客户端的正确方法是啥?

将 JSONObject 中的文件发送到 REST WebService

将 POST 中的 json 发送到 Web API 服务时出错