V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
njwangchuan
V2EX  ›  分享创造

有没有开源的音频 qrcode 技术?

  •  
  •   njwangchuan · 2018-01-09 16:36:40 +08:00 · 3046 次点击
    这是一个创建于 2543 天前的主题,其中的信息可能已经有所发展或是发生改变。
    客户有一个潜在需求,调研了国内市场几家声码服务提供商,都不是很满意。要求就是能够把一段字符串(比如 URL )编码成一段人耳听不见的(高频/低频)声音文件,可反向解析。请教 V 友。
    10 条回复    2018-01-10 16:04:19 +08:00
    windirt
        1
    windirt  
       2018-01-09 16:39:56 +08:00
    以前支付宝的面对面付款,咻咻咻那个
    ck65
        2
    ck65  
       2018-01-09 16:46:01 +08:00
    模拟信号失真容错大考验 lol
    考虑:有 /无声与摩尔斯电码映射?
    QAPTEAWH
        3
    QAPTEAWH  
       2018-01-09 16:46:37 +08:00
    早年用过 Polar CS300 心率表,是用声音传输数据的...
    TangMonk
        4
    TangMonk  
       2018-01-09 17:04:43 +08:00 via Android
    二维码里面保存音频文件的 url ?
    njwangchuan
        5
    njwangchuan  
    OP
       2018-01-09 17:15:35 +08:00
    @TangMonk 业务流程是这样:

    1、首先提供一段需要编码编码的字符串,比如 URL
    2、根据 URL,生成一个特征码和对应的音频文件
    3、将音频文件嵌入到媒体文件当中

    当用户播放这段媒体文件时,打开我的 app,识别出其中的特征码,发送给服务器获取 URL,然后进行后续业务场景。
    sobigfish
        6
    sobigfish  
       2018-01-09 18:07:58 +08:00
    只有 2 个特征比较不会错,你要想偷懒的话,可以直接把 qrcode 的两色转为高低频声音传播 0,0
    facetest
        7
    facetest  
       2018-01-09 18:10:07 +08:00 via Android
    加密后的数据,当成 pcm 再编码成音频文件
    galenzhao
        8
    galenzhao  
       2018-01-09 18:38:36 +08:00
    搜下 tcp via speaker 一堆开源 lib
    msg7086
        9
    msg7086  
       2018-01-09 18:54:42 +08:00   ❤️ 1
    这东西应该说古代就有了,叫做电话线调制解调器,利用电话线的人声频段大约 4khz 编码数据,最高可以达到 56kbps 的带宽,用网络蚂蚁多线程下载,可以稳定保持在 7KB/s 的高速。

    你字符串多长来着?
    njwangchuan
        10
    njwangchuan  
    OP
       2018-01-10 16:04:19 +08:00
    谢谢各位的回复,已有初步方案!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1054 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:47 · PVG 06:47 · LAX 14:47 · JFK 17:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.