如何在 Firebase 中保存音频文件

很多

我已成功保存图像、录制声音并将其保存在 Firebase 中。但是音频文件无法保存多个文件,当我尝试保存另一个录音时,它将替换旧记录并且 Firebase 中只有一个文件。如何在不替换 Firebase 中的旧记录的情况下保存新记录?

Uri uriAudio = Uri.fromFile(new File(audioFilePath).getAbsoluteFile());
        final StorageReference filePath = ref.child("Education/image").child(uriImage.getLastPathSegment());
        final StorageReference audioRef = ref.child("Education/audio").child(uriAudio.getLastPathSegment());


                // on success upload audio
                audioRef.putFile(uriAudio).addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
                    @Override
                    public void onSuccess(final UploadTask.TaskSnapshot audioSnapshot) {

                        //upload image
                        filePath.putFile(uriImage).addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
                            @Override
                            public void onSuccess(final UploadTask.TaskSnapshot imageSnapshot) {

                                mProgress.dismiss();

                        @SuppressWarnings("VisibleForTests") Uri audioUrl= audioSnapshot.getDownloadUrl();
                        @SuppressWarnings("VisibleForTests") Uri imageUrl= imageSnapshot.getDownloadUrl();

这是 Firebase 存储中音频文件的附件 这是 Firebase 存储中音频文件的附件

亚历克斯·马莫

是的你可以。为此,您需要在每次上传音频文件时为您的音频文件指定一个不同的名称。如果您继续使用相同的名称上传,您的音频每次都会被覆盖。不幸的是,没有为 Firebase 存储生成唯一音频文件名的内置方法(如push()Firebase 数据库中方法)。

要拥有全球唯一的音频文件名,您必须自己生成这些名称。一种方法是使用 Firebase 数据库的push()方法,但您也可以使用您想要的任何其他GUID 生成器

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将附加音频文件上传到 firebase?

来自分类Dev

如何在颤振中播放来自 firebase 的音频文件?

来自分类Dev

如何在WASAPICaptureSharedEventDriven中以原始格式保存音频文件

来自分类Dev

如何在 Firebase 中保存参考?

来自分类Dev

如何编码音频文件并统一保存?

来自分类Dev

如何保存音频文件的位置?目标-C

来自分类Dev

如何保存音频文件并发送它们

来自分类Dev

如何使用 firebase 功能在对话流上播放音频文件

来自分类Dev

如何在vba excel中将哔声保存到音频文件

来自分类Dev

如何在客户端保存文本到语音音频文件?

来自分类Dev

如何在Firebase数据库中保存对象?

来自分类Dev

如何在Firebase中保存的数据下构造数据

来自分类Dev

如何在Firebase中的当前uid中保存数据

来自分类Dev

每次播放 tts 时如何将音频文件保存为新文件?

来自分类Dev

如何使用Firebase函数返回Firebase存储中保存的文件的JSON内容

来自分类Dev

您如何在iOS上录制PCM音频文件?

来自分类Dev

如何在无声的地方批量分割音频文件?

来自分类Dev

如何在Matlab中规范音频文件

来自分类Dev

如何在键盘按键上播放音频文件?

来自分类Dev

如何在语音通道中播放特定的音频文件?

来自分类Dev

如何在整个音频文件上调用librosa函数?

来自分类Dev

如何在键盘按键上播放音频文件?

来自分类Dev

如何在Android中下载音频文件

来自分类Dev

如何在 ios 中播放 .opus 音频文件

来自分类Dev

如何在javascript中调整音频文件的音量

来自分类Dev

如何从我的应用程序将歌曲/音频文件保存到iPhone设备iTunes?

来自分类Dev

星号,如何播放音频文件

来自分类Dev

如何播放AMR音频文件?

来自分类Dev

如何获得音频文件的总时间?

Related 相关文章

  1. 1

    如何将附加音频文件上传到 firebase?

  2. 2

    如何在颤振中播放来自 firebase 的音频文件?

  3. 3

    如何在WASAPICaptureSharedEventDriven中以原始格式保存音频文件

  4. 4

    如何在 Firebase 中保存参考?

  5. 5

    如何编码音频文件并统一保存?

  6. 6

    如何保存音频文件的位置?目标-C

  7. 7

    如何保存音频文件并发送它们

  8. 8

    如何使用 firebase 功能在对话流上播放音频文件

  9. 9

    如何在vba excel中将哔声保存到音频文件

  10. 10

    如何在客户端保存文本到语音音频文件?

  11. 11

    如何在Firebase数据库中保存对象?

  12. 12

    如何在Firebase中保存的数据下构造数据

  13. 13

    如何在Firebase中的当前uid中保存数据

  14. 14

    每次播放 tts 时如何将音频文件保存为新文件?

  15. 15

    如何使用Firebase函数返回Firebase存储中保存的文件的JSON内容

  16. 16

    您如何在iOS上录制PCM音频文件?

  17. 17

    如何在无声的地方批量分割音频文件?

  18. 18

    如何在Matlab中规范音频文件

  19. 19

    如何在键盘按键上播放音频文件?

  20. 20

    如何在语音通道中播放特定的音频文件?

  21. 21

    如何在整个音频文件上调用librosa函数?

  22. 22

    如何在键盘按键上播放音频文件?

  23. 23

    如何在Android中下载音频文件

  24. 24

    如何在 ios 中播放 .opus 音频文件

  25. 25

    如何在javascript中调整音频文件的音量

  26. 26

    如何从我的应用程序将歌曲/音频文件保存到iPhone设备iTunes?

  27. 27

    星号,如何播放音频文件

  28. 28

    如何播放AMR音频文件?

  29. 29

    如何获得音频文件的总时间?

热门标签

归档