记得12年左右的时候,美国出现了chirp应用,该应用可以使用声波在iphone手机间传输文本,图片、甚至视频,当时觉得非常高大上。再后来,到13年的时候国内也出现了很多声波应用,比如支付宝的声波支付、茄子快传的声波传输、车载设备、还有一些智能摄像机厂家使用声波在手机和摄像机间传输wifi用户名和密码信息。想在自己的应用中使用声波传输功能,但苦于在网上找不到可以用的商业版本,后来找到了又太贵,所以            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-07 22:06:16
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目前声波通信已经在iphone和android中广泛的应用起来了,涉及到数据和文件传输,以及支付等众多领域。比如iphone中的chirp,android中的茄子快传,支付宝的声波支付,小米快传等。这些传输技术大多都是使用声波作为握手信号,然后使用wifi或其他信道传输数据。比如茄子快传可能的实现为,接收方先建立wifi热点,然后将热点名称通过声波发送出去,发送方在收到声波后解码出wifi热点名称            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-28 11:45:32
                            
                                114阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如何将声音放入Android动画中?(How to put sound in an android animation? [closed])我需要用声音制作动画。 当ImageView旋转时,IE会发出类似于tic tic tic的声音,直到它结束I need to make an animation with sound. IE when an ImageView is rotating it             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-20 11:17:48
                            
                                278阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            3D声学显示始于另一部科幻小说:1960年代电视连续剧《星际迷航》中出名的牵引梁。自2012年以来,领导该团队的Sriram Subramanian开创了制作声波的方法,以创建可以捕获和移动小物体的高压点6。但是直到平山在2018年来到实验室时,团队才找到一种使用声音来创建图像的方法。下面是在容器显示中的地球仪。使用0.025–20秒的曝光时间拍摄。(只有在0.1秒内绘制的图像在人眼中会显示为连续            
                
         
            
            
            
            ios apple语音性别by Mark Mansur 马克·曼苏尔(Mark Mansur) (How to build an image recognition iOS app with Apple’s CoreML and Vision APIs)With the release of CoreML and new Vision APIs at this year’s Apple World            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-17 07:11:26
                            
                                14阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            序  声学(acoustics),是物理学的分支之一。《声学基础》从声源的振动特性、声波在自由空间传播特性、声波在管道中的传播特性、声波的辐射以及声波的接收做了详细的介绍。   何为声学的本质?“传声媒质质点产生的一系列力学振动的传递过程”,可以发现,这里有两个关键点,一是媒质,而是振动。通俗地讲,声源振动,然后带动周围的媒质振动,周围的媒质带动更远处的媒质振动,由近及远,这就是声振动的传播过程。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-26 17:51:17
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android 声波震动波形效果的实现
在现代移动应用中,声波震动的波形效果不仅能够增强用户体验,还能为应用添加独特的交互元素。本文将介绍如何在Android应用中实现声波震动的波形效果,并提供代码示例。
## 什么是声波震动?
声波震动是指材料或介质中的压力波动,它们通过空气、水或固体物质传播。在移动应用中,我们常常利用声波震动的效果来响应用户的操作,例如传递通知或增强游戏体验。
#            
                
         
            
            
            
            # iOS录音声波可视化:从基础到实现
在现代应用中,音频录制和处理已经成为用户交互的重要组成部分。特别是在社交应用、音乐制作和语言学习等领域,实时声波可视化能够极大提升用户体验。今天,我们将探讨如何在iOS应用中实现录音声波的可视化,涉及的内容包括基础概念、具体实现步骤,以及示例代码。
## 声波的基本概念
声波是声音传播时形成的波动,通常通过麦克风等录音设备捕捉。在数字化的过程中,声波被            
                
         
            
            
            
            如果你想先看看最终效果再决定看不看文章 -> bilibili示例代码下载本文是系列文章中的第二篇,上篇讲述了音频播放和频谱数据计算,本篇讲述数据处理和动画的绘制。前言在上篇文章中我们已经拿到了频谱数据,也知道了数组每个元素表示的是振幅,那这些数组元素之间有什么关系呢?根据FFT的原理, N个音频信号样本参与计算将产生N/2个数据(2048/2=1024),其频率分辨率△f=Fs/N = 4            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-31 22:04:01
                            
                                171阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 如何在 iOS 上绘制声波线
在移动应用开发中,有时我们需要将声音波形可视化,以便用户能直观地了解声音的变化。这篇文章将详细讲述如何在 iOS 应用中绘制声波线。我们将逐步分解整个流程,并附上必要的代码,实现这个功能。
## 整体流程
我们将整个绘制声波线的过程分成以下几个步骤:
| 步骤     | 描述                                     |
|            
                
         
            
            
            
            # iOS 音频声波纹的实现
音频波形图是音频可视化的重要部分,它能够让用户直观地理解音频的内容。在 iOS 平台上,我们可以使用 Core Graphics 和 AVFoundation 来绘制音频波形。本文将介绍如何实现音频波形的绘制,并提供代码示例。
## 一、音频波形的基本原理
音频数据通常以 PCM(脉冲编码调制)格式存储。我们可以加载音频文件,提取 PCM 数据,然后通过分析声波            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-09 07:02:51
                            
                                191阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            声音的产生   声音是由物体的振动产生的,振动发声的物体叫声源。随着声源的不断振动,在传声介质中形成了疏密相间的波动,向远处传播,这种波动叫做声波。声波传入人耳时,鼓膜发生振动,人就听到了声音。如果声源的振动停止了,就没有声音了。例如,停止敲钟后,大钟仍然余音未绝两分钟,表明在敲后的两分钟内大钟还在振动,两分钟后大钟停止振动了,就没有声音了。又例如,用小锤猛敲一下音叉,可以听到叉音绵绵,表明在敲后            
                
         
            
            
            
            前情提要前篇:上一集我们攻略了 Direct3D 11 渲染,充分发挥现代 GPU 的性能。这一集比较轻松,主要是完善剩下需要的功能。利用垂直同步控制播放速度正确控制播放速度其实有非常多的方式,比较常见的是将视频和音频同步,或者与外部时钟同步。但这里我要介绍一种比较少见的方式,可以在没有音频的时候使用,就是利用显示屏的垂直同步信号来同步视频画面。当调用 IDXGISwapChain::Presen            
                
         
            
            
            
            方案背景当前,随着城市发展和用水人口大幅度增加,城市的雨、污水的排放量逐年增多,且已超过原有设计管网的排水能力,管网建设能力严重不足。此外,城市还存在管网盲目建设、地下管网老化、管道修复难、配套维护跟不上等一系列问题,导致城市内涝灾害频发,水体返黑返臭。因此,计讯物联充分运用大数据、云计算、边缘计算、物联网、移动通信等技术自主研发智慧排水应用解决方案。此方案可对城市排水管进行科学、高效的监测管理,            
                
         
            
            
            
            # iOS 声波曲线放大缩小 Demo 科普
在音频处理和可视化领域,声波曲线(Waveform)是一个非常重要的概念。在 iOS 应用开发中,能够展示声波曲线并支持放大、缩小功能,可以为用户带来更加直观的音频体验。本篇文章将带您了解如何在 iOS 开发中实现一个声波曲线的放大缩小 demo,过程中会提供相应的代码示例,并展示相关的关系图和甘特图。
## 1. 项目结构
在实现这个 demo            
                
         
            
            
            
             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阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #include <Servo.h>const int trigPin = 10;const int echoPin = 11;long duration;int distance;Servo myServo; // Creates a servo object for controlling the servo motorvoid setup() {  pinMode(trigPin, OUTPUT);  pinMode(echoPin, INPUT);  Serial.be            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-10 14:24:50
                            
                                166阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #include <Servo.h>const int trigPin = 10;const int echoPin = 11;long duration;int distance;Servo myServo; // Creates a servo object for controlling the servo motorvoid setup() {  pinMode(trigPin, OUTPUT);  pinMode(echoPin, INPUT);  Serial.be            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-25 11:27:42
                            
                                177阅读