我想在VB.NET中編寫一個小應用程序,它會檢測寶寶的哭聲。我將如何開始使用這樣的應用程序?用VB.NET娛樂寶寶
回答
我的想法:如果可以訪問原始麥克風數據:
- 平均的設置和刪除的標準偏差外的所有噪聲(這將擺脫大多數背景噪音)
- 規範化數據集
- 專注於更高的音調
- 配置軟件的頻率範圍內註冊響亮的音調事件
根據您想要投入的努力量:您可以使用貝葉斯或神經網絡來確定聲音是否是嬰兒。這會讓程序變得更復雜一些,但是當寶寶不想成爲寶寶時,它會試圖撫慰寶寶。
音頻處理系統傾向於使用真正的大量數學來處理數據並從原始流中推斷信息。當涉及到使用數學和輸入API來產生高質量的結果和性能時,VB.NET可能不是最好的平臺。
信號處理顯着更復雜,只是應用算法,希望應用程序工作。你真的需要計劃你想要做什麼,如何繼續和最重要的,如何測試你的結果,以驗證程序的有用性。
從麥克風獲取輸入非常簡單。如果你能確定嬰兒啼哭的關鍵特徵,分析原始的wav可以變得簡單。記錄嬰兒哭鬧。什麼常見?這是球場變化,持續時間?一旦你知道什麼是常見的,然後搜索一個算法,可以識別一系列變化值的變化。有很多算法可以找到一系列數字的變化範圍。
+1這真是一個很好的答案! – RCIX
很好的答案,但我不明白爲什麼VB.NET不適合這個。我在VB.NET中編寫了一個算法繁重的應用程序,這沒有問題。 –
基思是對的......................這裏是你的15個字符 –
- 1. 窗口是娛樂
- 2. WPF綁定用戶娛樂
- 3. 紅寶石樂趣循環
- 4. 是否有娛樂指南?
- 5. 娛樂主要活動
- 6. SmartGWT的DataSource.destroy()和娛樂
- 7. NHIbernate SessionFactory和配置娛樂
- 8. getSupportActionBar setSubtitle活動娛樂
- 9. CSS項目休閒娛樂
- 10. 雅虎音樂寶石不起作用
- 11. 數據庫引用或娛樂?
- 12. 絃樂壓縮器(紅寶石)
- 13. 紅寶石: 「+ =」 和 「<<」 絃樂
- 14. 避免viewpager中的片段娛樂
- 15. Java單鏈接列表娛樂
- 16. Android上的活動娛樂活動
- 17. 如何保存碎片娛樂
- 18. 映射彈性搜索的娛樂
- 19. 活動娛樂後連接服務
- 20. 與UIToolbar共享功能娛樂
- 21. AWS SES SendRawEmailAsync不具有娛樂性BCC
- 22. 由於Theme.Translucent導致的娛樂活動
- 23. 紅寶石寶石:sudo寶石沒有用寶石顯示
- 24. 貝寶用戶貝寶用戶結帳
- 25. 在Spring Boot應用程序中禁用表格娛樂
- 26. 在紅寶石寶石中使用不同的寶石依賴
- 27. 用薩翁寶石紅寶石
- 28. 珠光寶寶位板應用重力
- 29. 紅寶石寶石文檔
- 30. 寶石安裝紅寶石
您想在安靜的環境中或嘈雜的環境中識別它嗎? –
從電腦退後,抱着孩子。孩子比代碼更重要。 :) – Stewbob
孩子並不比代碼更重要。該代碼將食物放在孩子嘴裏 –