mikrofondan 'canlı' girişi gösteren spektrum analizörü


14

Konuşma engelli çocuklara yardım eden bir arkadaşım var ve çocuklar mikrofon aracılığıyla konuşurken sesin genliğini hemen gösteren bir yazılıma ihtiyaç duyuyor.

Audacity'yi denedim, ancak yaklaşık bir saniyelik bir gecikme var.

Böyle bir yazılım hakkında herhangi bir öneriniz var mı?

İşletim sisteminin Microsoft olduğunu ve yazılımın tercihen ücretsiz olması gerektiğini unutmayın.


Sadece genlik mi yoksa tüm spektrum mu?
slhck

Sadece genlik.
Claudiu

Spektrum analizi gerçekten istiyorsanız, FFT (gecikme pahasına hassas ve geniş bant alır) için geniş bir pencere kullanma ve yanıt verme arasında bir denge vardır.
dmckee --- eski moderatör yavru kedi

Gecikme bir sorunsa, ASIO'yu destekleyen bir ses cihazıyla daha iyi olacaksınız - yaklaşık 150 $ karşılığında birkaç mikrofon girişi olan bir USB cihazı alabilirsiniz - mikrofon ve ekran arasında gerçekten sıfır (neredeyse) gecikme istiyorsanız tek yol.
BJ292

Yanıtlar:


13

sndpeek

Bunun sizin için herhangi bir kullanım olup olmadığı hakkında hiçbir fikrim yok - Açık Kaynak:

http://soundlab.cs.princeton.edu/software/sndpeek/

resim açıklamasını buraya girin

sndpeek tam olarak göründüğü (ve göründüğü) şeydir:

real-time 3D animated display/playback
can use mic-input or wav/aiff/snd/raw/mat file (with playback)
time-domain waveform
FFT magnitude spectrum
3D waterfall plot
lissajous! (interchannel correlation)
rotatable and scalable display
freeze frame! (for didactic purposes)
real-time spectral feature extraction (centroid, rms, flux, rolloff)
available on MacOS X, Linux, and Windows under GPL
part of the sndtools distribution. 

SFS / RTSPECT

Bunu da buldum:

http://www.phon.ucl.ac.uk/resource/sfs/rtspect/

Gerçek Zamanlı Dalga Formları ve Spektrumlar için Windows Aracı

RTSPECT, bir ses sinyalinin gerçek zamanlı dalga formunu ve spektrum görüntüsünü görüntülemek için ücretsiz bir programdır. RTSPECT ile, çalınan seslerin dalga biçimini ve spektral şeklini bilgisayarın mikrofonuna veya hat giriş bağlantı noktalarına izleyebilirsiniz. RTSPECT bir veya iki kanallı ses sinyallerini görüntüleyebilir.

resim açıklamasını buraya girin


Teşekkürler! Bence bu tür şeyler arkadaşımın aradığı şeydi.
Claudiu

Güzel bulmak, özellikle açık kaynak olduğu için. +1
Randolf Richardson





1

"Simya - Açık Çizim Projesi http://al.chemy.org/ " ile, giriş ses dalga formunu bir tuval üzerine çizmek , hatta şeklini eğmek için farenizi kullanabilirsiniz. Vektör biçimindedir ve bir görüntü olarak kaydedilir. Bileğin hareketi ile hız arttırılabilir.

http://al.chemy.org/


0

Ses Düzeyi Karıştırıcısını kullanmak yeterli değildir (görev çubuğundaki hoparlör simgesini sağ tıklatın ve "Ses Düzeyi Karıştırıcısı" nı seçin)? Sistem üzerinden çalınan tüm sesler için seviye ölçerler gösterecektir ve mikrofonları da içermelidir.


İşe yarıyor, ama biraz küçük ... çocukların yüksek seviyeleri ekranda görmesi gerekiyor, böylece onları yüksek sesle konuşmaya motive edebiliyorlar.
Claudiu

0

Bilgisayarda bu tür bir analiz yaptığınızda yazılımda her zaman gecikmeler olur. Gerçek zamanlı performans özellikleri için ayarlanmış Creative Audigy veya X-Fi kartlarında bulunanlar gibi yüksek hızlı bir sürücü kullanmıyorsanız.


Evet, bu doğru, ancak Windows Volume Mixer gerçek zamanlı olarak analizi gösterebiliyorsa, diğer yazılımların da bunu yapabileceğini düşünüyorum :) Audacity ile ilgili sorun bana analizi göstermek için kaydetmem gerekiyor ve Sanırım bu da biraz zaman alıyor.
Claudiu

0

İşte hızlı bir Google aramasında bulduğum, 30 günlük deneme indirmesi sunan ticari bir teklif, böylece ihtiyaçlarınızı karşılayıp karşılamadığını belirlemek için önce ücretsiz olarak deneyebilirsiniz ( ücretsiz bir tercih olduğunu belirtmiştiniz, ancak bu ücretsiz değil) bir gerekliliktir ):

  SpectraPLUS - FFT Spektral Analiz Sistemi
  http://www.spectraplus.com/

resim açıklamasını buraya girin


0

Bu iş parçacığı, kayıt yaparken Adobe Audition kullanma yeteneğini kaybettikten sonra spektrum-zaman göstermek için gerçek zamanlı bir yol arıyor buldum. Audition'da çok az gecikmeye sahip bir spektral ekran yapabilirsiniz; başka birinin söylediği gibi, yüksek çözünürlük kullanırsanız, daha fazla gecikme olacaktır. Ancak "iyi" bir program çakışan veri bloklarını kullanır, böylece ekranı çok hızlı bir şekilde güncelleyebilir. Modern işlemcilerde, program iyi yazılmışsa, bir saniyelik işlem süresinin bir kısmında bin frekansa ayak uyduracak kadar işlem gücü vardır ve ekranda " yalnızca "yaklaşık bin piksel yüksekliğinde. Stereo için 1k ses parçası bloğunun bol olduğunu söyleyebilirim, Audition'da yapabileceğiniz gibi frekans ölçeğinin bir bölümünü genişletmek. Saniyede 44k örnek kaydederken, saniyede 44 kez yepyeni bir 1k blok alırsınız ve benim için, blok çakışmasına bile gerek kalmadan yeterince hızlı. 8k bloklar bile çakışma olmadan saniyede 5'ten fazla olabilir. Yazılımın gerçekten yapacak kadar iyi yazılıp yazılmadığı başka bir konudur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.