【问题标题】:Can a software turn the data to the sound and, Can a microphone listen that sound turn it to the same data软件可以将数据转换为声音吗,麦克风可以听声音将其转换为相同的数据吗
【发布时间】:2014-02-21 22:17:21
【问题描述】:

软件能否将数据转换为声音,麦克风是否可以听到声音将其转换为相同的数据?

其实。我有一些数据...软件可以将其编码为如下声音:低音为1,蒂斯声音为0...我想在扬声器上播放。在房间的另一边,我会有一个麦克风,它会记录那个声音。它将再次将其编码为相同的数据。这真的可能吗?什么样的软件可以做到这一点?

【问题讨论】:

  • 您似乎在描述modem,调制和解调在软件中完成,这表明这将是software modem

标签: java android audio microphone


【解决方案1】:

是的,有可能,莫尔斯电码是一个历史例子。那里可能有现成的编码器和解码器。

在转换为实际声音和使用麦克风时,保真度总会有一些损失。因此,您需要在高数据速率和高数据保真度之间进行权衡。

对于必须进行小传输的要求,这应该是完全可行的。

希望这会有所帮助。祝你好运。

【讨论】:

    【解决方案2】:

    是的。这就是调制解调器的工作原理——在某些地方(旧的英国电话),他们必须使用电话公司的确切硬件,因此调制解调器确实会向喉舌发出噪音并聆听听筒。不过,听起来您想要的东西比经典调制解调器要宽容得多。您需要传输多少数据?考虑一下 DTMF 协议——这就是按键式电话向 IVR 系统发送消息的方式。您可以发送十六个数据值中的任何一个(0-9、*、#、A-D;没有多少键盘具有 A-D,但它们是规范的一部分),您可以根据需要调整按钮按下时间。您可以按每个按钮半秒钟,允许每秒一个字节的任意数据 - 人类可以听到这一点,这会很有趣:)

    【讨论】:

      猜你喜欢
      • 2018-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-27
      • 1970-01-01
      • 1970-01-01
      • 2019-11-02
      • 1970-01-01
      相关资源
      最近更新 更多