GVoice离线语音流程

  • 注册流程 指定录音文件名称和绝对路径
  • 启动录音 startRecrod
  • 上传录音文件 UploadRecordedFile 成功后收到回调 OnUploadFile
    • (第二步) 调用DownloadRecordedFile下载语音 成功后收到回调OnDownloadFile
      • 调用PlayRecordedFile播放
    • 调用SpeechToText转换功能 成功后收到回调OnSpeechToText,再通过游服广播
      • 调用JS层的speechToTextResult
    • 调用JS层uploadVoiceResult将fileID上传到游服
    • 游服收到消息后,转发给房间内所有的玩家,玩家根据fileID来下载指定的文件(调用第二步流程)