目前声波通信已经在iphone和android中广泛的应用起来了,涉及到数据和文件传输,以及支付等众多领域。比如iphone中的chirp,android中的茄子快传,支付宝的声波支付,小米快传等。这些传输技术大多都是使用声波作为握手信号,然后使用wifi或其他信道传输数据。比如茄子快传可能的实现为,接收方先建立wifi热点,然后将热点名称通过声波发送出去,发送方在收到声波后解码出wifi热点名称            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-28 11:45:32
                            
                                114阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android 声波震动波形效果的实现
在现代移动应用中,声波震动的波形效果不仅能够增强用户体验,还能为应用添加独特的交互元素。本文将介绍如何在Android应用中实现声波震动的波形效果,并提供代码示例。
## 什么是声波震动?
声波震动是指材料或介质中的压力波动,它们通过空气、水或固体物质传播。在移动应用中,我们常常利用声波震动的效果来响应用户的操作,例如传递通知或增强游戏体验。
#            
                
         
            
            
            
            序  声学(acoustics),是物理学的分支之一。《声学基础》从声源的振动特性、声波在自由空间传播特性、声波在管道中的传播特性、声波的辐射以及声波的接收做了详细的介绍。   何为声学的本质?“传声媒质质点产生的一系列力学振动的传递过程”,可以发现,这里有两个关键点,一是媒质,而是振动。通俗地讲,声源振动,然后带动周围的媒质振动,周围的媒质带动更远处的媒质振动,由近及远,这就是声振动的传播过程。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-26 17:51:17
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            记得12年左右的时候,美国出现了chirp应用,该应用可以使用声波在iphone手机间传输文本,图片、甚至视频,当时觉得非常高大上。再后来,到13年的时候国内也出现了很多声波应用,比如支付宝的声波支付、茄子快传的声波传输、车载设备、还有一些智能摄像机厂家使用声波在手机和摄像机间传输wifi用户名和密码信息。想在自己的应用中使用声波传输功能,但苦于在网上找不到可以用的商业版本,后来找到了又太贵,所以            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-07 22:06:16
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            3D声学显示始于另一部科幻小说:1960年代电视连续剧《星际迷航》中出名的牵引梁。自2012年以来,领导该团队的Sriram Subramanian开创了制作声波的方法,以创建可以捕获和移动小物体的高压点6。但是直到平山在2018年来到实验室时,团队才找到一种使用声音来创建图像的方法。下面是在容器显示中的地球仪。使用0.025–20秒的曝光时间拍摄。(只有在0.1秒内绘制的图像在人眼中会显示为连续            
                
         
            
            
            
            前情提要前篇:上一集我们攻略了 Direct3D 11 渲染,充分发挥现代 GPU 的性能。这一集比较轻松,主要是完善剩下需要的功能。利用垂直同步控制播放速度正确控制播放速度其实有非常多的方式,比较常见的是将视频和音频同步,或者与外部时钟同步。但这里我要介绍一种比较少见的方式,可以在没有音频的时候使用,就是利用显示屏的垂直同步信号来同步视频画面。当调用 IDXGISwapChain::Presen            
                
         
            
            
            
            声音的产生   声音是由物体的振动产生的,振动发声的物体叫声源。随着声源的不断振动,在传声介质中形成了疏密相间的波动,向远处传播,这种波动叫做声波。声波传入人耳时,鼓膜发生振动,人就听到了声音。如果声源的振动停止了,就没有声音了。例如,停止敲钟后,大钟仍然余音未绝两分钟,表明在敲后的两分钟内大钟还在振动,两分钟后大钟停止振动了,就没有声音了。又例如,用小锤猛敲一下音叉,可以听到叉音绵绵,表明在敲后            
                
         
            
            
            
            Android开发之语音识别开发背景RecognizerIntent相关知识代码解释完整代码项目运行及问题解决 开发背景最近了解了一下Android Q(安卓10),得知Android Q基于语音识别技术,不需要联网就可以将视频中的语音实时转化成字幕这一功能。其实,在安卓中实现语音识别的代码很简单,我们要实现的就是调用谷歌API获取搜索结果,然后根据这个结果做自己想要的功能。 Android 中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-27 22:51:27
                            
                                370阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Author : 傲游洒脱概述:AndroidButton组件是最基本的一个常用控件。每一个Button都会使用系统提供的默认背景作为按钮的默认风格。但是这个系统默认的背景可能会因为不同的设备或者同一个平台系统的不同版本导致不同。例如XP和Win2000的默认UI差别很大。而实际中,在设计应用的界面风格时,我们往往需要让应用中Button有一个更漂亮的外观风格。这个时候我们就可以通过使用一个sta            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-19 07:44:40
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                  我并不是一开始对声波产生兴趣。只是在一天午休的时候和几个同事聊到一个大学生通过视频中的拨号声音,破解周鸿祎电话的事件的引子。才考虑到其实声音出了沟通之外,还能携带更多的信息。但是声波本身的因素,导致嵌入信息少,传输距离近,以及很容易感知嵌入信息。导致很多想法并不好落地。当然 也有不少先头兵,摩宝网络,蚂蚁支付都相续推出支持声波的支付。个人意淫,可能存在噪音            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-29 08:05:36
                            
                                5阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概述Android 中绘制波浪线大致有三个方案:直接使用一个完整的波浪线切图自定义控件来绘制用xml的bitmap标签实现波浪线效果第一种方法实现的波浪线实现起来十分简单,但劣势也很明显,波浪线会随着View的长宽进行拉伸变形,若项目中只需使用到固定宽高的波浪线,使用该方法也可。自定义控件可以达到比较好的效果,但是实现起来比较繁琐。用xml的bitmap标签实现波浪线,效果良好,而且实现起来较为简            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-12 23:55:02
                            
                                16阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在今天的文章中我们将展示如何创建,管理和使用Android中的音效。在第一部分我们将展示基本的封装与管理声音有关代码的方法。这个方法可以正常工作当你有一个典型的应用程序或者单线程的简单游戏。在你阅读完这些之后,可以阅读第二部分,它将告诉你一个更高级的方式来管理声音通过其他的类。         我们用来播放声音的方法            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-21 08:33:37
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            互联网人的乐理基础(一)前言    音乐在技术角度来讲,本质是数学。     乐理的基本内容包括:和声、调式、节奏、结构、曲式。音乐段落本质上由这些元素构成。文章从互联网人的角度去解读乐理,辅助互联网行业尤其是技术人员了解乐理底层。一、基本概念    音乐是由声音构成的艺术,而声            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-04 12:55:59
                            
                                144阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            书接上文。声波通讯是建立在数字水印以及信息隐藏的基础上,所以部分要求需要参考这两项的标准。同时,由于空气传播的特性,导致声波通讯时对鲁棒性,不可检测性,以及传输容量的要求特别的高。虽然,自己一直是通过笔记本音响+手机麦克风,直接播放实验。但是并未采用专业的工具进行攻击的鲁棒性实验。根据推荐,我是用 Stirmark for audio进行攻击测试。AddBrumm:在受测音频中添加蜂鸣声的测试中,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-04 12:25:29
                            
                                18阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                在测试和验证分辨率高于16位的高精度快速模数转换器(ADC)的交流性能时,需要用到近乎完美的正弦波生成器,该生成器至少支持0kHz至20kHz音频带宽。 
  通常会使用价格高昂的实验室仪器仪表来执行这些评估和特性表征,例如Audio Precision提供的音频分析仪AP27xx或APx5xx系列。大多数情况下,24位或更高分辨率的现代高速SAR和宽带ADC都采用单电源和全差分输入,因此            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-28 22:43:52
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 声波传播和求和下图,一个简化的麦克风阵列波束形成设置。 从扬声器传播来的声波,将在不同的时刻到达麦克风,此属性是阵列空间滤波功能的本质。 模拟阵列的空间滤波性能时,有必要计算麦克风信号如何针对不同的信号源位置或角度求和。根据扬声器和麦克风的位置,可以首先计算波束传播的距离,然后对于给定的声速,波束离开扬声器并到达每个麦克风所花费的时间。上图显示了一个100Hz的“源波”,代表信号离开扬声器。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-18 12:27:08
                            
                                224阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 声波通信与Android应用
随着科技的不断进步,传统的无线通信方式逐渐被新型的声波通信所取代。这种技术基于声音的传输,能够实现高效、安全的数据传输。本文将介绍声波通信的基本原理,如何在Android平台上实现声波通信,并给出相应的代码示例。
## 声波通信基本原理
声波通信利用声波在空气中的传播特性传递数据。数据首先通过特定的编码方式转化为音频信号,然后利用扬声器发出声音,接收端通过麦            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-01 03:54:25
                            
                                181阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            选择波形。由于没有找到类似iOS中的segment组件,这里直接用Text来做手动布局。 @Builder
 waveTypeSelector() {
 Row() {
 ForEach(this.waveOptions, (item: string, index: number) => {
 Image(index === this.index ? item[0] : item[1])
             
                
         
            
            
            
            # Android 声波纹简介与实现
## 什么是声波纹?
声波纹是一种音波通过材料传播时形成的可视化效果。在Android开发中,声波纹通常用来表示声音的波动或音频的变化。它可以在音频播放器、音乐应用或者动态效果中提供更生动的视觉反馈。这种效果不仅能够增强用户体验,还能提升应用的现代感。
## 声波纹的应用场景
1. **音乐播放器**:在播放音乐时,声波纹可以反映音乐的节奏和音量。
2            
                
         
            
            
            
            # 实现 Android 声波律动的开发指南
在安卓开发中,声波律动是一个非常有趣的项目,它结合了音频和视觉效果。本文将系统地指导你如何实现声波律动,适合初学者理解和操作。首先,我们将通过表格展示整个流程,之后逐步深入解释每一个步骤需要实现的内容和代码示例。
## 实现流程概述
| 步骤 | 描述                     |
|------|-----------------