MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    发送语音时部分机型无法听到语音的问题

    使用交流
    4
    7
    692
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • C
      cytern 最后由 编辑

      大概实现逻辑是使用 腾讯云NLP聊天返回的值再用腾讯云的TTS转化成mp3 文件
      然后转码成arm 再发送出去
      Tim 的手机版可以听到语音 tim的电脑版不行 苹果的正常版本qq也不行
      91bd22a1-2e15-46a8-8421-a932d2723fb7-图片.png

      起舞弄清影 1 条回复 最后回复 回复 引用 0
      • C
        cytern 最后由 编辑

        但是安卓的tim 和 手Q是可以听得到的 很奇怪

        1 条回复 最后回复 回复 引用 0
        • Moved from 技术交流板块 by  Karlatemp Karlatemp 
        • GLASS20
          GLASS20 最后由 编辑

          同问

          1 条回复 最后回复 回复 引用 0
          • 起舞弄清影
            起舞弄清影 摸鱼 @cytern 最后由 编辑

            @cytern 因为语言太长了,限制是60秒,但是 Mirai 发送的语音基本都是十几分钟(实际上就几分钟)

            cssxsh 1 条回复 最后回复 回复 引用 0
            • cssxsh
              cssxsh @起舞弄清影 最后由 编辑

              @起舞弄清影

              你很热心,但是说错了
              这是没有使用 silk 编码转换 https://github.com/project-mirai/mirai-silk-converter/issues/7
              例如直接发送了 mp3 格式的语音,导致PC之类的客户端没法正常解码语音

              cssxsh created this issue in project-mirai/mirai-silk-converter

              closed mirai 2.15 下 有 ABI 变动 #7

              起舞弄清影 2 条回复 最后回复 回复 引用 0
              • 起舞弄清影
                起舞弄清影 摸鱼 @cssxsh 最后由 编辑

                @cssxsh emmm,我一直以为是语音太长PC播放不了

                1 条回复 最后回复 回复 引用 0
                • 起舞弄清影
                  起舞弄清影 摸鱼 @cssxsh 最后由 编辑

                  @cssxsh ABI是什么鬼

                  1 条回复 最后回复 回复 引用 0
                  • 1 / 1
                  • First post
                    Last post
                  Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact