[問題] 把資訊藏在聲音裡面的作法消失

看板AndroidDev作者時間12年前 (2013/03/08 06:54), 編輯推噓4(4011)
留言15則, 6人參與, 最新討論串1/1
小弟最近開始接觸Android程式 想要作聲音相關的APP 問題是說假如我想把TEXT附加在聲音傳給另一台手機 手機接受後會解碼回來原來的TEXT 不知道有沒有相關的材料可以看, 因為看了一下開發者裡的API Guides 好像沒有能用的方法... 所以想問看看有沒有大大在做這方面的研究 可以提點一下,感恩。 -- ※ 發信站: 批踢踢實業坊(ptt.cc)

03/08 15:10, , 1F
要看你把文字附在聲音裡面的理由,還有你的聲音是什麼格式
03/08 15:10, 1F

03/08 15:11, , 2F
方法是想得出來但是這樣和你傳一次聲音和一次文字有什麼不同
03/08 15:11, 2F

03/08 15:12, , 3F
最單純的想法就是塞 header 例如 id3 tag
03/08 15:12, 3F
聲音希望可能是很短暫的逼聲或是可以用到人聽不到的高頻? 手機的硬體有可能嘛

03/08 15:24, , 4F
watermark (誤
03/08 15:24, 4F
其實像是資訊隱藏XD

03/08 15:58, , 5F
JSON
03/08 15:58, 5F
是指格式用JSON嘛

03/08 16:39, , 6F
傅立葉
03/08 16:39, 6F

03/08 16:40, , 7F
另外我猜想用聲音傳只是想弄的很神祕吧?
03/08 16:40, 7F
http://goo.gl/isIey 有點像是 wimbeep

03/08 16:42, , 8F
送跟收都是你的app嗎? 如果是.. 那就兩個都傳就好啦
03/08 16:42, 8F
送跟收都是同一個APP,兩個都傳的意思是指? 有點不太懂

03/08 17:32, , 9F
藏在每個byte的LSB
03/08 17:32, 9F
可是好像不能藏太大的訊息? ※ 編輯: hazih 來自: 140.118.110.84 (03/08 20:08)

03/08 20:52, , 10F
大概知道你想做什麼,但是你怎麼會覺得這會有 api...
03/08 20:52, 10F
好傻好天真...XD

03/08 20:54, , 11F
資訊隱藏沒錯,不過你要查的東西應該是 audio watermark 無誤
03/08 20:54, 11F
對耶 我找錯關鍵字 我一直在找text to speech or audio的 encoder 但其實要先往聲音本身來想

03/08 20:54, , 12F
普通的作法會用 CDMA 的演算法把你的資料加進去
03/08 20:54, 12F

03/08 20:55, , 13F
加料過的聲音可能就品質稍微劣化一點點而已
03/08 20:55, 13F

03/08 20:57, , 14F
如果不知道 PN sequence 的人就無法鎖定並把你的資料解出來
03/08 20:57, 14F
因為其實聲音不是我的重點XD 所以可能還會加上Reed-Solomon編碼來實作 真的很謝謝你!!! 我大概有個方向了

03/08 20:58, , 15F
資訊隱藏的學問是強固性,塞LSB比較速成但也比較low...
03/08 20:58, 15F
嗯嗯,我也會先試試看!! 感恩! ※ 編輯: hazih 來自: 36.227.144.99 (03/09 00:16)
文章代碼(AID): #1HEOia-y (AndroidDev)