gpt4 book ai didi

react-native - 如何使用 Expo Audio 反向播放

转载 作者:行者123 更新时间:2023-12-02 23:03:01 24 4
gpt4 key购买 nike

我需要在我的 react 原生应用程序中加入 REVERSED 音频。

我正在使用 Expo Audio 的示例应用程序以供引用
https://github.com/expo/audio-recording-example

音频不需要长期存储,也不需要 slider 。

我试图看看将速率从 1.0 更改为 -1.0 是否可行,但它似乎只能是正数(1.0 - 32.0)。我不确定是否有一种方法可以访问该临时录制的文件并通过操作数组来创建新的音频文件?

解决此问题的最佳方法是什么?

最佳答案

我已经环顾四周寻找具有此功能的 native 包。没有一个。我建议将文件上传到处理声音的无服务器函数(例如 Google Cloud Function 或 Firebase Function 或 AWS Lambda)。

或者,您可以为 iOS 和 Android 编写 native 代码,并从 native react 中调用它。这是另一个 SO question/answer关于那个。但是在 Expo 上而不是在正常的 React Native 上可能会使这变得更加困难。

在 native 代码和无服务器方法中,您可以根据最佳答案处理声音:创建一个新的 WAV 文件,复制文件中的标题,但反转文件的正文。

反转文件不是广泛使用/请求的功能,因此库的灵 active 不足以满足您的想法。

关于react-native - 如何使用 Expo Audio 反向播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57023152/

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