audio- все статьи тега


Naudio-преобразование 32 бит wav в 16 бит wav

Я пытался преобразовать 32-битный стерео wav в 16-битный моно wav. Я использую naudio для захвата звука я и думал, что использование только двух из четырех более значимых байтов будет работать. Вот реализация DataAvailable: void _waveIn_DataAvailable(object sender, WaveInEventArgs e) { byte[] newArray = new byte[e.BytesRecorded / 2]; short two; for (int i = 0, j = 0; i < e.BytesRecorded; i = i + 4, j = j + 2) { two = (short)BitConverter.ToInt16(e.Buffer, i + 2 ...

Воспроизведение и управление mp3 файлами на Python?

Во-первых, я новичок в Python, с типичным фоном C++/Java для объектно-ориентированных вещей. Я был убежден попробовать Python для этой текущей работы, над которой я работаю, и пока мне это нравится. Одна из проблем, с которой я сталкиваюсь, - это поиск хорошего mp3-модуля. Я пробовал TkSnack, который устанавливался и работал нормально без ошибок (пока мое аудиоустройство не было занято), но он никогда не мог производить звук, он просто ничего не делал... Я зашел в интернет за помощью и был там ...

HTML embed autoplay= "false", но все равно воспроизводится автоматически

На первой странице этого веб-сайта , есть липкий пост под названием "Национальная Радио рекламная кампания ForACURE", который содержит следующий HTML: <embed type="audio/x-wav" src="http://www.foracure.org.au/wp-content/uploads/FOR-A-CURE-RADIO-Daniel-45sec.mp3" autoplay="false" height="20" width="200" autostart="false"> Однако, когда я загружаю этот веб-сайт в Chrome v31. 0. 1650. 57 m, звук воспроизводится автоматически, даже если для автозапуска и автозапуска установлено значение fa ...

Преобразование аудио файлов в mp3 с помощью ffmpeg

Мне нужно конвертировать аудиофайлы в mp3 с помощью ffmpeg. Когда я пишу команду как ffmpeg -i audio.ogg -acodec mp3 newfile.mp3, я получаю ошибку: FFmpeg version 0.5.2, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 1 / 52.20. 1 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 built on Jun 24 2010 14:56:20, gcc: 4.4.1 Input #0, mp3, from 'ZHRE.mp3': Duration: 00:04:12.52, start: 0.000000, ...

Чтение входного звукового сигнала с помощью Python

Мне нужно получить звуковой сигнал от микрофона, подключенного к разъему, и использовать данные для немедленной обработки в Python. Обработка и последующие шаги понятны. Я теряюсь только в получении сигнала от программы. Количество каналов не имеет значения, достаточно одного. Я не собираюсь воспроизводить звук обратно, так что не должно быть никакой необходимости в ASIO на звуковой карте. Мой вопрос: как я могу захватить Jack audio с Python? (Было бы здорово, если бы был пакет, ну документиро ...

Обрезка аудиофайлов с помощью Sox в миллисекундах

Есть ли способ обрезать конец файла с помощью SoX, в миллисекундах, я пробовал это: sox tracks5_7.mp3 ntracks5_7.mp3 trim 2 2.195 Но он просто говорит End position is after expected end of audio, хотя файл на самом деле такой длинный. Таким образом, я пытаюсь сделать эту песню длиной 2000 секунд, а не 2,195, кроме того, я делаю это с 600+ файлами, поэтому это должно быть сделано из командной строки. Вот мои предупреждения: sox WARN mp3: MAD lost sync"(this always happens, means nothin ...

Как проверить текущее время и длительность в AudioQueue

Как получить общую длительность музыки в аудиокве. Я использую NSTimeInterval AQPlayer::getCurrentTime() { NSTimeInterval timeInterval = 0.0; AudioQueueTimelineRef timeLine; OSStatus status = AudioQueueCreateTimeline(mQueue, &timeLine); if(status == noErr) { AudioTimeStamp timeStamp; AudioQueueGetCurrentTime(mQueue, timeLine, &timeStamp, NULL); timeInterval = timeStamp.mSampleTime; } return timeInterval; } AudioQueueGetCurrentTim ...

Сравните две спектрограммы, чтобы найти смещение, где они соответствуют алгоритму

Я записываю ежедневную 2-минутную радиопередачу из интернета. Там всегда один и тот же начальный и конечный звон. Поскольку точное время радиопередачи может варьироваться от более или менее 6 минут, мне приходится записывать около 15 минут радио. Я хочу определить точное время, когда эти джинглы находятся в записи 15 минут, чтобы я мог извлечь ту часть звука, которую я хочу. Я уже запустил приложение C#, где я декодирую MP3 в данные PCM и преобразую данные PCM в a спектрограмма на основе http ...

Как полностью удалить и освободить память из звукового файла OpenAL?

У меня есть небольшое приложение для iPhone на основе уровня. Мне нужно загрузить и выпустить звуковые файлы для каждого уровня. С моим openAL SoundManager все работает нормально, кроме выпуска звуков. Сначала, когда я удаляю звук, кажется, что он делает то, что должен делать – он удаляет звук, и я не могу получить к нему доступ, пока не перезагрузлю его. Но, когда я тестирую свои приложения dealloc с "инструментами", он не показывает никакого освобождения. Это, кажется, не освобождает память. ...

WebRTC iOS аудио чат

Я создаю приложение для голосового чата (без видео). Я создал свой собственный сервер на основе node. js / socket. io для сигнализации. Для WebRTC я использую следующий модуль: https://cocoapods.org/pods/WebRTC Мне удалось создать одноранговое соединение, Добавить локальный поток, установить локальный / удаленный sdp и отправить / получить ICE-кандидатов. Метод делегата "didAddStream" также называется успешно имеющим звуковые дорожки, но я застрял здесь. Я не знаю, что именно. следует ли мн ...

Как конвертировать audio raw в flac в Android

I запись звука с помощью класса audoiRecord. Теперь я хочу конвертировать аудио raw файл в формат * flac. Я конвертирую * raw файл в wav следующим образом: private void copyWaveFile(String inFilename,String outFilename){ FileInputStream in = null; FileOutputStream out = null; long totalAudioLen = 0; long totalDataLen = totalAudioLen + 36; long longSampleRate = sampleRate; int channels = 2; long byteRate = RECORDER_BPP * sampleRate * channels/8; byte[] data_pcm = ...

Pygame, звуки не играют

Я пытаюсь воспроизвести звуковые файлы (.wav) с pygame, но когда я начинаю его, я никогда ничего не слышу. Это код: import pygame pygame.init() pygame.mixer.init() sounda= pygame.mixer.Sound("desert_rustle.wav") sounda.play() Я также пытался использовать каналы, но результат тот же ...

как приостановить все проигрывание аудио на странице

У меня есть html5 плеер, который работает следующим образом: Html: <div class="player row" data-dwplayer="true" data-mp3="example.mp3" data-loop="true"> Javascript: $("[data-dwplayer=true]").each(function(){ var player = $(this); var audio = new Audio(); /* data */ var source = player.data('mp3') ? player.data('mp3') : player.data('ogg'); var auto = player.data('autoplay') ? true : false; var loop = player.data('loop') ? true : false; /* set source ...

доступ к аудиофайлам из облачного хранилища Google при использовании Google Speech

Я использовал этот бит кода ниже, чтобы успешно разобрать a .wav-файл, содержащий речь, в текст, используя Google Speech. Но я хочу получить доступ к другому .wav файл, который я разместил в Google Cloud Storage (публично), а не на моем локальном жестком диске. Почему бы просто не изменить speech_file = 'my/local/system/sample.wav' Кspeech_file = 'https://console.cloud.google.com/storage/browser/speech_proj_files/sample.wav' Работать приемлемо? Вот мой код: speech_file = 'https://consol ...

Каковы различия и сходства между ffmpeg, libav и avconv?

когда я запускаю ffmpeg на Ubuntu, он показывает: $ ffmpeg ffmpeg version v0.8, Copyright (c) 2000-2011 the Libav developers built on Feb 28 2012 13:27:36 with gcc 4.6.1 This program is not developed anymore and is only provided for compatibility. Use avconv instead (see Changelog for the list of incompatible changes). или он показывает (в зависимости от версии Ubuntu): $ ffmpeg ffmpeg version 0.8.5-6:0.8.5-0ubuntu0.12.10.1, Copyright (c) 2000-2012 the Libav developers built on Jan 24 2 ...

Как я могу воспроизводить звук на Java?

Я хочу, чтобы иметь возможность воспроизводить звуковые файлы в моей программе. Куда мне смотреть? ...

Как играть в android звук уведомления

мне было интересно, как я могу воспроизводить звук уведомления, не воспроизводя его через медиа-поток. Прямо сейчас я могу сделать это через медиаплеер, однако я не хочу, чтобы он играл как медиафайл, я хочу, чтобы он играл как уведомление или предупреждение или мелодию звонка. вот пример того, как мой код выглядит прямо сейчас: MediaPlayer mp = new MediaPlayer(); mp.reset(); mp.setDataSource(notificationsPath+ (String) apptSounds.getSelectedItem()); mp.prepare(); mp.start(); ...

Воспроизведение. mp3 и.wav в Java?

как я могу играть .mp3 и .wav файл в моем Java-приложении? Я использую качели. Я пытался искать в интернете, что-то вроде этого примера: public void playSound() { try { AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new File("D:/MusicPlayer/fml.mp3").getAbsoluteFile()); Clip clip = AudioSystem.getClip(); clip.open(audioInputStream); clip.start(); } catch(Exception ex) { System.out.println("Error with playing sound."); ...

Остановите 'Ding' при нажатии Enter

У меня есть очень простое приложение Windows Forms. И в Windows (или, по крайней мере, в приложениях Windows Forms), когда вы нажимаете Enter, находясь внутри однострочного элемента управления TextBox, вы слышите звон. Это неприятный звук, который указывает на то, что вы не можете ввести новую строку, потому что это однострочное текстовое поле. Это все хорошо. Однако в моей форме у меня есть 1 текстовое поле и кнопка поиска. И я позволяю пользователю выполнять поиск, нажав Enter после того, как ...