我正在使用Rails生成临时音频文件,并将它们存储在Heroku的tmp
目录中。我想将音频发送回Expo / React Native进行播放。如何使用Rails将该数据作为POST响应提供?
在我的Rails API后端中,我连接到Text-to-Speech API(谷歌),并从文本生成mp3。我可以根据我的POST请求验证是否正确创建了这些文件并将其存储在tmp
中。我缺少有关如何将它们退还的概念性文章。
对我来说,这些文件是临时的非常理想,因为我只在单个会话中需要它们。我可以看到几个选择。
tmp
中将文件另存为.mp3,并找到一种将它们附加到POST响应中的方法。如果可能的话,我试图避免为此设置一个AWS存储桶,但是如果这是最好的方式,我也很高兴听到这一消息。
谢谢!