gpt4 book ai didi

react-native - React Native Expo-直接从websocket播放音频

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

我正在使用react native expo,并且有一个Websocket服务器,可以从其中获取mulaw格式的实时音频数据。我正在尝试将这些数据转换为wav文件,然后通过Expo Audio播放。

我使用WaveFile包来转换文件,并希望将其存储在缓存中,以便Expo Audio可以播放它。 (不能直接从Buffer播放音频,对吗?)

问题:Expo FileSystem只允许我写字符串文件,而不能从WaveFile Package的给定缓冲区中创建wav文件。有什么想法我可以在这里做什么?

最佳答案

var fileUri = `${FileSystem.documentDirectory}/test.wav`;
await FileSystem.writeAsStringAsync(fileUri, "UklGRsBCDQBXQVZFZm10IBAAAAABAAEAQB8AAIA+AAACABAATElTVBoAAABJTkZPSVNGVA4AAABMYXZmNTguNDUuMTAwAGRhdGF6Qg0AAAAAAP//AAAAAAEAAgACAAIAAgAEAAMAAwAFAAYAB",

关于react-native - React Native Expo-直接从websocket播放音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60568330/

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