如何使用 android kotlin 应用程序以编程方式在 zebra 设备(Zebra MC3300)上设置良好的扫描蜂鸣声(仅在扫描特定类型的条码时发出蜂鸣声)

how to programmatically set good scan beep on zebra device(Zebra MC3300) (only beep when specific type of barcode is scanned) using android kotlin app

我希望我的扫描器仅在扫描带有“/”的条码时发出蜂鸣声,我所做的是我的应用程序检查扫描的条码是否有“/”但首先发出蜂鸣声然后应用程序检查是否扫描条形码对不对

您需要将扫描仪的蜂鸣声设为静音,然后让您的应用自行生成声音。

如果您使用 DataWedge,使扫描仪蜂鸣声静音的最简单方法是用无声音频文件替换“解码音频反馈”,https://techdocs.zebra.com/datawedge/11-1/guide/input/barcode/#scanparams

如果您使用的是 EMDK,您应该能够将 DecodeAudioFeedbackMode 设置为 None、https://techdocs.zebra.com/emdk-for-android/11-0/api/reference/com/symbol/emdk/barcode/ScannerConfig.DecodeAudioFeedbackMode.html.