将语音呼叫包记录在一个文件中

我想创建一个应用程序来记录语音通话。 我已阅读了许多有关它的文章。 我知道最新的Galaxy带有这个功能。 但想知道几件事情:

  • 当我们使用本地AudioRecord :: start()时,存储在文件系统中的记录数据在哪里?
  • 记录数据的格式是什么?
  • 如何访问这些数据来操纵它?
  • 提前致谢。


    我想创建一个应用程序来记录语音通话。

    这在Android中不可行,因为SDK应用程序无法访问通话中的音频流。

    我知道最新的Galaxy带有这个功能。

    这是由设备制造商通过固件实现的。 如果你创建自己的定制固件,这可能是可能的。

    当我们使用本地AudioRecord :: start()时,存储在文件系统中的记录数据在哪里?

    它不会将“记录的数据”存储在“文件系统”中。 你得到了数据的byte[] ,这取决于你做些什么。

    记录数据的格式是什么?

    8位或16位PCM,如通过构造函数请求的那样。

    链接地址: http://www.djcxy.com/p/75453.html

    上一篇: Record the voice call packets in a file

    下一篇: How can I record voice and record Call in Android?