我有一個應用程序,將輸入文本轉換爲語音,我想要做的是連接我的web服務和應用程序android,mp3文件在FTP服務器,所以我想要當用戶輸入一個文本,所以這個文本將被髮送到服務,然後通過算法它將連接正確的語音文件,以便將其返回到應用程序,然後用戶可以收聽它,我想使用REST網絡服務,我想使用JSON獲取mp3文件,我如何將這個mp3文件作爲JSON對象返回給應用程序,然後解析它?返回一個MP3文件作爲Json對象
0
A
回答
0
將mp3作爲json返回,或返回帶有鏈接到mp3的json沒有任何好處。
的Base64增加了4/3尺寸的增加和下載的MP3很容易(無需解碼的base64)
1
您可以Base64對MP3進行編碼。這將是純文本,因此可以作爲JSON字符串發送。
當然,客戶端需要知道如何解碼Base64編碼的字節。
相關問題
- 1. 作爲文件下載返回的JSON對象(Spring MVC)
- 2. 返回protobuf對象爲json
- 3. JSON對象返回爲undefined
- 4. JSON只返回一個對象
- 5. json_encode(PHP)返回一個非JSON對象
- 6. JSON對象返回一個空指針
- 7. 從Json對象返回一個值
- 8. 將兩個json對象連接起來並作爲json對象返回並返回爲角度響應
- 9. 返回JSON對象
- 10. 如何將db對象作爲複雜的Json對象返回?
- 11. 將視圖作爲JSON對象的一部分返回
- 12. 如何從json傳遞2個對象作爲返回
- 13. Flask-Json我如何返回多行作爲json對象
- 14. 比較兩個JSON對象,只返回另一個JSON對象,只做更改
- 15. 爲什麼我不能返回一個Json對象?
- 16. NSubstitute返回一個對象爲空
- 17. 返回實體框架對象爲JSON
- 18. WebService返回一個XML/JSON文件
- 19. C++返回一個對象
- 20. 返回一個對象javascript
- 21. 返回一個Void對象
- 22. JSON對象返回undefined?
- 23. JsonView返回空JSON對象
- 24. php JSON對象返回null
- 25. 返回JSON對象問題
- 26. lastfm JSON對象返回「undefined」
- 27. JSON返回[對象對象] angularjs
- 28. JSON解析返回{對象,對象}
- 29. Flash ActionScript 2 JSON返回[對象對象]
- 30. 可以將一個視圖作爲ASP.Net中的JSON對象返回MVC
可以返回包含鏈接到MP3文件的服務器上,但一個mp3文件不能是一個JSON對象直接轉換爲JSON。 – chRyNaN
我想返回mp3文件本身,而不僅僅是它的鏈接,因爲我想創建一個功能,用戶可以將這些文件存儲在他的應用程序(設備)中,這樣他就可以在不需要互聯網的情況下脫機運行這些文件。 –
JSON和MP3不兼容。如果您想返回JSON以提供有關正在返回的MP3的詳細信息,則可以這樣做,並將其鏈接添加到實際的MP3中。然後你可以下載MP3到設備上。 – chRyNaN