| With the continuous development of the mobile terminal technology, mobile phone applications have been deep into all levels and various fields. Acoustics as a reflection of the human character is the most straightforward way, of course, has been widely applied to various media platforms. Such as media player, video and so on. Most of these applications are as an auxiliary tool to service program, but intelligent voice processing, voice interaction, now is becoming a sound academic research and the development of cutting-edge technology. So, the processing of sound combined with the use of the mobile terminal applications, is a meaningful subject of research.This paper first introduces the voice processing program’s research background, Analyzing the change speaker of market demand-oriented and research value from the market and technology two directions; Researched the sound detection technology and change sound processing technology of the acoustics, through the device listens way and recording analysis method detecting sound, change the sound file stream data to implement the voice’s changing;Using separation of data structures and application design pattern, detection and process program is independent from the main program, implemented by interface calls and related functions; research and realized managing data by configuration file, Using data configuration file to do add, delete and search operation; searched the related iOS technology and hierarchy, and use the iOS technology to develop the program functional logic.The mainly researched method of this paper is sound detection and voice’s distorting. Sound detection:First analyzing and stating the current main detection technology, summarizes the defects of detection technology, inadequate and effects, combined with the actual requirements of the program, the device listens for testing, and describing the characteristics of the sound frequency time spectrogram figure, use tape recordings of the method to achieve real-time sound map grid overlay. Voice distorting:First introducing physical treatment methods and procedures for processing method in two ways, the difference is that the former is based on the hardware, while the latter rely on software. Using the stream data processing and distorting audios. Through changing the frequency of the sound, formants, time compression and expansion to achieve the voice changing. In functional logic of the program, Strictly in accordance with the idea of software engineering, with reference to the waterfall model, a reasonable specification design and implementation of the program, the specific process is technical analysis, needs analysis, outline design, detailed design, functions, software testing. Under the guidance of this idea, the application reaches the requirements of the product, smooth distributing. |