recorderManager.start({  
                    sampleRate:16000,//采样率,App、小程序  
                     //encodeBitRate:96000,//仅小程序支持编码码率   
                     numberOfChannels:1,  
                    format:'wav',//格式 aac/mp3/wav/PCM,App默认值为mp3,小程序默认值aac  
                })  
recorderManager.onStop(function (res) {  
                    console.log('录音停止3:' + JSON.stringify(res));  
                    self.voiceTempPath = res.tempFilePath;  
                    self.upload_voice(); //上传至服务器  
                }); 
                                        
                                    
                                    - 发布:2022-05-11 00:03
- 更新:2024-12-13 09:33
- 阅读:3266
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 10 专业版 21H2
HBuilderX类型: 正式
HBuilderX版本号: 3.4.7
手机系统: Android
手机系统版本号: Android 11
手机厂商: 一加8
手机机型: in2010
页面类型: vue
vue版本: vue2
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
                                    
                                    
                                         
                                
                                                                                                操作步骤:
                                    
                                        开始录音
recorderManager.start({  
                    sampleRate:16000,//采样率,App、小程序  
                     //encodeBitRate:96000,//仅小程序支持编码码率   
                     numberOfChannels:1,  
                    format:'wav',//格式 aac/mp3/wav/PCM,App默认值为mp3,小程序默认值aac  
                })
停止后上传录音
recorderManager.onStop(function (res) {  
                    console.log('录音停止3:' + JSON.stringify(res));  
                    self.voiceTempPath = res.tempFilePath;  
                    self.upload_voice(); //上传至服务器  
                });
下载录音文件
将文件下载到本地,发现wav格式播放无声音。mp3格式可以;但是直接录制的wav转MP3可以播放出声音,再次转wav也可以播放出声音
                                     
                                
                                                                                                开始录音
recorderManager.start({  
                    sampleRate:16000,//采样率,App、小程序  
                     //encodeBitRate:96000,//仅小程序支持编码码率   
                     numberOfChannels:1,  
                    format:'wav',//格式 aac/mp3/wav/PCM,App默认值为mp3,小程序默认值aac  
                })停止后上传录音
recorderManager.onStop(function (res) {  
                    console.log('录音停止3:' + JSON.stringify(res));  
                    self.voiceTempPath = res.tempFilePath;  
                    self.upload_voice(); //上传至服务器  
                });下载录音文件
将文件下载到本地,发现wav格式播放无声音。mp3格式可以;但是直接录制的wav转MP3可以播放出声音,再次转wav也可以播放出声音
预期结果:
                                    
                                    
                                        wav,pcm格式都可以被百度语音识别api识别出结果
                                     
                                
                                                                                                wav,pcm格式都可以被百度语音识别api识别出结果
实际结果:
                                    
                                    
                                        只有mp3格式转化成wav的文件才可以被识别,直接录制的wav,pcm文件无法识别,播放没有声音
                                     
                                
                                                            只有mp3格式转化成wav的文件才可以被识别,直接录制的wav,pcm文件无法识别,播放没有声音
 
             
             
             
			

 
                                                                     
                                                                    
 
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
            
1***@qq.com
大佬,请问解决了吗
2025-03-11 18:29