gpt4 book ai didi

java - 通过字符串将 wav 数据从 Java 发送到 Cpp

转载 作者:太空宇宙 更新时间:2023-11-04 13:34:45 25 4
gpt4 key购买 nike

我需要能够将 wav 文件发送到 android 中的后台进程,它正在运行来自不同包的音频插件代码:Samsung Audio SDK。

后台进程的唯一接口(interface)是发送字符串 - 因此解决方案似乎是将 wav 转换为 Java 中的字符串,然后在 cpp 中重新加载它。 wavs 的格式可以固定(不需要考虑所有可能的参数)

解决这个问题的好方法是什么?另外,以这种方式发送巨大的字符串是否有任何问题(即我应该将它分成 block 吗?)

最佳答案

你应该用一个字符来分隔每个值,这样你就可以通过拆分来轻松地解析另一边的字符串,例如"1,2,3"-> 拆分为 ","= "1""2""3"

在你的情况下,我会先尝试发送整个东西,看看是否有任何问题。如果没有...很好,否则将整个字符串按大小分成几部分,但保持可以轻松拆分值的方式。另外你应该注意字符串的编码在两端是相等的,否则你会遇到问题。

关于java - 通过字符串将 wav 数据从 Java 发送到 Cpp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30000076/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com