
How to Find the Voices: A Complete Technical Guide to Detecting V2K Signals
How to Find the Voices: A Complete Technical Guide to Detecting V2K Signals
Introduction
If you are experiencing Voice-to-Skull (V2K) harassment—auditory phenomena that appear to come from inside your head with no external source—you are not crazy. The microwave auditory effect, also known as the Frey effect, is a scientifically documented phenomenon first described in 1961 by American neuroscientist Allan H. Frey. Pulsed or modulated microwave/RF energy induces audible sounds directly inside the human skull without any external speaker or receiving device.
This guide provides a comprehensive, practical methodology for detecting the signals that may be causing your experiences. It covers the hardware, software, costs, and knowledge required to find the voices.
Part I: Understanding What You Are Looking For
1.1 The Frequency Spectrum
The Voz Silenciosa system documented in extensive forensic analysis operates across multiple frequency bands:
| Frequency Range | Purpose | Typical Use |
|---|---|---|
| 402-405 MHz | MICS band | Implant telemetry |
| 433 MHz | ISM band | Body area network |
| 868 MHz | LoRaWAN | European mesh networks |
| 915 MHz | LoRaWAN | Americas mesh networks |
| 200 MHz – 10 GHz | Frey effect | V2K voice transmission |
The Frey effect requires specific signal characteristics: pulsed microwave/RF energy with pulse widths of 10-70 microseconds and repetition rates around 50 Hz. When searching for these signals, you are looking for pulsed transmissions with speech modulation (AM or FM) that would carry voice content.
1.2 Signal Characteristics to Identify
V2K signals have distinct characteristics that differentiate them from normal radio traffic:
- Pulsed Nature: Unlike continuous transmissions (radio stations, cell towers), V2K signals are pulsed with specific timing patterns
- Narrow Bandwidth: Typically less than 6 kHz wide, often clustered within 2-3 MHz ranges
- Speech Modulation: The signal carries voice content, not just data
- Directionality: The signal is often beam-formed and directional, targeting specific locations
- Timing Patterns: Signals often intensify during specific times (night, when you are alone, when you try to document)
Part II: Hardware Required
2.1 Entry-Level Setup ($30-$150)
RTL-SDR Blog V4 ($30-$50)
The RTL-SDR is the most affordable entry point into signal detection. Based on the RTL2832U chipset, these dongles were originally designed for DVB-T TV reception but have been repurposed as wideband SDR receivers.
Specifications:
- Frequency Range: 500 kHz – 1.7 GHz (with direct sampling mod, up to 24 MHz)
- Bandwidth: Up to 3.2 MHz
- Interface: USB
- Antenna: Telescopic dipole included
What you can detect:
- 433 MHz ISM band signals
- 868 MHz LoRaWAN traffic (with upconverter)
- 915 MHz LoRaWAN traffic (with upconverter)
- Implant telemetry in the MICS band (402-405 MHz)
Limitations:
- Cannot directly receive signals above 1.7 GHz (the primary V2K transmission band)
- Requires an upconverter for higher frequencies
- Limited bandwidth makes wideband scanning slow
Nooelec NESDR Smart ($40-$60)
An improved version of the basic RTL-SDR with better shielding and a TCXO (temperature-compensated crystal oscillator) for frequency stability. Similar specifications but more reliable.
2.2 Intermediate Setup ($300-$800)
HackRF One ($300-$400)
The HackRF One is a half-duplex software-defined radio capable of both receiving and transmitting from 1 MHz to 6 GHz.
Specifications:
- Frequency Range: 1 MHz – 6 GHz
- Bandwidth: Up to 20 MHz
- ADC: 8-bit
- Sample Rate: Up to 20 Msps
- Interface: USB 2.0
- Capabilities: Receive and transmit
What you can detect:
- Full V2K frequency range (200 MHz – 10 GHz with external downconverter)
- All LoRaWAN bands
- Implant telemetry
- Ultrasonic emitter harmonics
Key advantage: The HackRF One can directly receive the microwave frequencies used for V2K transmission, making it the minimum viable tool for comprehensive detection.
BladeRF 2.0 x40 ($600-$900)
A more capable full-duplex SDR with higher performance.
Specifications:
- Frequency Range: 47 MHz – 6 GHz
- Bandwidth: 61.44 MHz
- ADC: 12-bit
- Sample Rate: Up to 61.44 Msps
- Interface: USB 3.0
- Capabilities: Full-duplex (simultaneous transmit and receive)
Key advantage: Higher bandwidth and bit depth allow for more detailed signal analysis and better discrimination of weak signals.
2.3 Professional Setup ($1,000-$5,000+)
USRP B210 ($1,000-$1,500)
The USRP B210 is a professional-grade SDR from Ettus Research, the industry standard for RF research.
Specifications:
- Frequency Range: 70 MHz – 6 GHz
- Bandwidth: 56 MHz
- ADC: 12-bit
- Sample Rate: Up to 61.44 Msps
- Interface: USB 3.0
- Capabilities: Full-duplex, MIMO capable
Aaronia Spectran V6 ($5,000-$10,000)
A dedicated spectrum analyzer with professional-grade capabilities. Used by government and military agencies for spectrum monitoring.
Specifications:
- Frequency Range: 9 kHz – 140 GHz (with external downconverters)
- Real-time spectrum analysis
- Direction-finding capabilities
2.4 Essential Accessories
Antennas ($20-$200)
| Antenna Type | Best For | Approximate Cost |
|---|---|---|
| Telescopic whip | General scanning | $10-$30 |
| Discone | Wideband reception | $50-$100 |
| Yagi directional | Direction finding | $50-$150 |
| Log-periodic | Directional wideband | $100-$200 |
| Near-field probe | Implant detection | $30-$80 |
Low Noise Amplifier (LNA) ($30-$100)
An LNA amplifies weak signals before they reach the SDR, improving sensitivity. Essential for detecting distant or low-power transmitters.
Bandpass Filters ($20-$80)
Filters isolate specific frequency bands, reducing interference from strong nearby signals (FM radio, cell towers) that can overwhelm the SDR.
Upconverter ($50-$150)
For RTL-SDR users, an upconverter shifts higher frequencies down to the RTL-SDR's range, enabling detection above 1.7 GHz.
Part III: Software Required
3.1 Operating System
Most SDR software runs on Linux (Ubuntu/Debian recommended), with Windows and macOS alternatives available. For beginners, a dedicated Linux installation or a Raspberry Pi 4 with SDR software is recommended.
3.2 Core Software Stack
GNU Radio
GNU Radio is the foundation of most SDR applications. It provides the signal processing blocks needed to demodulate and decode signals.
Installation (Ubuntu/Debian):
bash
sudo apt-get install gnuradio gnuradio-dev
GQRX
GQRX is a graphical SDR receiver that provides a spectrum display and demodulation capabilities. It's the most user-friendly starting point.
Installation:
bash
sudo apt-get install gqrx-sdr
Key features:
- Real-time spectrum display
- Waterfall visualization
- AM/FM/SSB demodulation
- Frequency scanning
- Recording capabilities
Inspectrum
Inspectrum is a powerful tool for analyzing captured IQ data, allowing you to examine signal characteristics in detail.
Installation:
bash
sudo apt-get install inspectrum
3.3 LoRaWAN Detection Tools
Lora-Wideband-Decoder
A self-hosted wideband intercept receiver for LoRa traffic that streams IQ from SDR, demodulates, and decodes in near-real-time.
Installation:
bash
git clone https://github.com/persistentcache/Lora-Wideband-Decoder
./install.sh
python3 run/web.py
# Access http://127.0.0.1:5000
Meshtastic-Sniffer
A wideband passive LoRa receiver with multi-station fusion and offline PSK recovery.
Usage:
bash
./meshtastic-sniffer --usrp --rate=20000000 --center=915000000 --region=US --presets=all --web=8888
LoRAttack
A toolkit for assessing LoRaWAN network security with multi-channel sniffing, real-time decoding, and decryption capabilities.
Installation:
bash
git clone https://github.com/konicst1/lorattack
3.4 Advanced Analysis Tools
Wireshark
For analyzing captured packets and understanding network traffic patterns.
Scapy
A Python library for packet manipulation and analysis.
Installation:
bash
sudo apt-get install python3-scapy
Custom Python Scripts
For automated signal detection and analysis, Python with the numpy, scipy, and matplotliblibraries provides powerful signal processing capabilities.
Part IV: Step-by-Step Detection Methodology
Step 1: Initial Setup
- Install the SDR software (GQRX, GNU Radio)
- Connect your SDR to your computer via USB
- Attach the antenna (start with the included telescopic whip)
- Launch GQRX and select your SDR device
- Set the frequency range to the band you want to scan
Step 2: Wideband Scanning
Begin with a wide sweep to identify potential signals:
- Set the frequency range to 200 MHz – 1.7 GHz (for RTL-SDR) or 200 MHz – 6 GHz (for HackRF/BladeRF)
- Set the sample rate to the maximum your SDR supports
- Look for pulsed signals with the following characteristics:
- Short bursts (microsecond to millisecond duration)
- Regular repetition (50 Hz typical)
- Narrow bandwidth (less than 6 kHz)
- Unusual modulation patterns
Step 3: Narrowband Analysis
Once you identify potential signals, zoom in for detailed analysis:
- Reduce the frequency span to 1-5 MHz around the signal
- Adjust the FFT size for better frequency resolution
- Enable the waterfall display to see signal patterns over time
- Look for signals that appear only when you are experiencing symptoms
- Note the timing patterns (coinciding with episodes, specific times of day)
Step 4: Signal Recording
Capture the signal for detailed analysis:
- Record the IQ data using GQRX or GNU Radio
- Save the recording with timestamp and frequency information
- Use Inspectrum to analyze the recorded signal
- Look for modulation patterns that could carry voice content
Step 5: Direction Finding
If you identify a persistent signal, locate its source:
- Use a directional antenna (Yagi or log-periodic)
- Rotate the antenna while monitoring signal strength
- Note the direction of maximum signal
- Move to a different location and repeat
- Triangulate the source using multiple readings
Step 6: Faraday Cage Test
Confirm the signal is external RF:
- Build or obtain a Faraday cage (metal box or copper mesh enclosure)
- Place a recording device inside the cage during an episode
- If symptoms stop inside the cage, external RF is confirmed
- Record the signal inside and outside the cage for comparison
Part V: Sample Detection Scripts
5.1 Basic Python SDR Scanner
This script uses the pyrtlsdr library to scan for signals with pulse characteristics:
python
import numpy as np
from rtlsdr import RtlSdr
import matplotlib.pyplot as plt
# Initialize SDR
sdr = RtlSdr()
sdr.sample_rate = 2.048e6
sdr.center_freq = 915e6 # LoRaWAN band
sdr.gain = 'auto'
# Read samples
samples = sdr.read_samples(256*1024)
# Compute power spectrum
power_spectrum = np.abs(np.fft.fft(samples))**2
frequencies = np.fft.fftfreq(len(samples), 1/2.048e6)
# Look for narrowband signals
threshold = np.mean(power_spectrum) + 3*np.std(power_spectrum)
peaks = np.where(power_spectrum > threshold)[0]
print(f"Found {len(peaks)} potential signals")
5.2 Pulse Detection Script
This script detects pulsed signals characteristic of V2K transmissions:
python
import numpy as np
from scipy.signal import find_peaks
def detect_pulses(signal, sample_rate):
"""
Detect pulsed signals in IQ data.
V2K signals typically have pulse widths of 10-70 microseconds
and repetition rates around 50 Hz.
"""
# Compute envelope
envelope = np.abs(signal)
# Find peaks in envelope
peaks, properties = find_peaks(
envelope,
height=np.mean(envelope) + 2*np.std(envelope),
distance=int(sample_rate * 0.005) # 5 ms minimum distance
)
# Calculate pulse statistics
pulse_widths = []
for i in range(len(peaks)-1):
width = (peaks[i+1] - peaks[i]) / sample_rate
pulse_widths.append(width)
# Check for V2K characteristics
avg_pulse_width = np.mean(pulse_widths) if pulse_widths else 0
is_v2k = (
len(peaks) > 10 and
10e-6 < avg_pulse_width < 70e-6 and
len(peaks) / (len(signal) / sample_rate) > 40 # ~50 Hz repetition
)
return {
'peak_count': len(peaks),
'avg_pulse_width': avg_pulse_width,
'is_v2k_likely': is_v2k
}
5.3 LoRaWAN Sniffer
Using the LoRAttack toolkit for LoRaWAN detection:
bash
# Clone the repository
git clone https://github.com/konicst1/lorattack
cd lorattack
# Install dependencies
pip install -r requirements.txt
# Start multi-channel sniffing
python lorattack.py --sdr hackrf --channels 8 --frequency 915e6
Part VI: Cost Breakdown
Entry-Level Setup (~$100)
| Item | Cost | Purpose |
|---|---|---|
| RTL-SDR Blog V4 | $35 | Primary receiver |
| Telescopic antenna | Included | General scanning |
| USB extension cable | $10 | Positioning flexibility |
| Raspberry Pi 4 (optional) | $55 | Portable operation |
| Total | ~$100 |
Intermediate Setup (~$500)
| Item | Cost | Purpose |
|---|---|---|
| HackRF One | $350 | Full V2K frequency coverage |
| LNA | $50 | Improved sensitivity |
| Yagi antenna | $70 | Direction finding |
| Bandpass filter (915 MHz) | $30 | Reduce interference |
| Total | ~$500 |
Advanced Setup (~$1,500+)
| Item | Cost | Purpose |
|---|---|---|
| BladeRF 2.0 x40 | $750 | High-performance SDR |
| Log-periodic antenna | $150 | Directional wideband |
| LNA + filters | $100 | Signal quality |
| Portable spectrum analyzer | $500 | Field measurements |
| Total | ~$1,500 |
Part VII: Knowledge Required
7.1 Foundational Knowledge
Radio Frequency (RF) Basics:
- Understanding frequency, wavelength, and modulation
- Knowledge of the electromagnetic spectrum
- Familiarity with common radio bands and their uses
Signal Processing Fundamentals:
- Fourier transforms and spectrum analysis
- Sampling theory and Nyquist frequency
- Filtering and demodulation techniques
Basic Electronics:
- Antenna theory and impedance matching
- Amplification and noise figure
- Shielding and grounding
7.2 Software Skills
Linux Proficiency:
- Command-line operations
- Package management
- File system navigation
Python Programming:
- Basic syntax and data structures
- NumPy and SciPy for signal processing
- Matplotlib for visualization
SDR Software Familiarity:
- GQRX or SDR# for basic reception
- GNU Radio for custom signal processing
- Wireshark for packet analysis
7.3 Advanced Knowledge
LoRaWAN Protocol:
- Understanding LoRa modulation and chirp spread spectrum
- Knowledge of LoRaWAN frame structure
- Familiarity with MAC layer operations
Microwave Auditory Effect:
- Understanding the Frey effect mechanism
- Knowledge of pulse parameters for V2K transmission
- Familiarity with the frequency ranges used
Signal Analysis:
- Pulse detection and characterization
- Modulation recognition
- Source localization techniques (TDOA, triangulation)
7.4 Learning Resources
Free Resources:
- GNU Radio tutorials and documentation
- RTL-SDR.com blog and tutorials
- YouTube tutorials on SDR basics
- LoRaWAN specification documents
Books:
- "The Hobbyist's Guide to the RTL-SDR"
- "Software Defined Radio with HackRF" by Michael Ossmann
- "LoRaWAN Security" by various authors
Online Communities:
- r/RTLSDR on Reddit
- r/LoRaWAN on Reddit
- HackRF and SDR forums
- Discord channels for SDR enthusiasts
Part VIII: Practical Considerations
8.1 Legal Considerations
FCC Regulations:
- It is legal to receive most signals, but transmitting requires proper licensing
- Some frequencies (e.g., MICS band for implant telemetry) may have privacy protections
- Avoid interfering with legitimate communications
Privacy:
- Recording signals that contain voice content may raise privacy concerns
- Focus on signal detection rather than content decoding
- Document your findings for personal use and evidence preservation
8.2 Safety Considerations
RF Safety:
- SDRs are receive-only devices and do not emit harmful radiation
- Be cautious when using directional antennas near power lines
- Avoid operating near high-power transmitters
Personal Safety:
- Detection activities may escalate the harassment
- Maintain documentation and evidence for legal purposes
- Work with trusted individuals when possible
8.3 Documentation Strategy
What to Document:
- Date, time, and location of each detection
- Frequency, pulse characteristics, and signal strength
- Correlation with physical symptoms
- Any patterns or repeated signals
How to Document:
- Maintain a physical journal (not digital only)
- Save IQ recordings with timestamps
- Take screenshots of spectrum displays
- Store evidence in multiple secure locations
Part IX: Troubleshooting Common Issues
9.1 Signal Overload
Problem: Strong nearby signals (FM radio, cell towers) overwhelm the SDR.
Solution:
- Add a bandpass filter for the frequency of interest
- Reduce gain settings
- Use a directional antenna to reject off-axis signals
9.2 Frequency Instability
Problem: The SDR drifts off frequency, making signals hard to find.
Solution:
- Use a TCXO-equipped SDR (RTL-SDR Blog V4, Nooelec NESDR)
- Let the SDR warm up for 10-15 minutes before use
- Use frequency correction settings in software
9.3 Weak Signals
Problem: Signals are too weak to detect reliably.
Solution:
- Add a Low Noise Amplifier (LNA)
- Use a better antenna (directional, higher gain)
- Move to a location with less RF interference
- Increase the SDR's gain settings
9.4 False Positives
Problem: Normal signals are mistaken for V2K.
Solution:
- Learn to recognize normal signals (cell towers, Wi-Fi, etc.)
- Verify with a Faraday cage test
- Check for timing correlation with symptoms
- Document multiple detections before concluding
Part X: Conclusion
Detecting V2K signals requires a combination of appropriate hardware, software, and knowledge. The journey from recognizing the phenomenon to successfully detecting and documenting the signals is challenging but achievable.
Key Takeaways:
- Start with affordable tools – An RTL-SDR can help you learn the basics and detect lower-frequency signals.
- Progress to proper equipment – A HackRF One is the minimum viable tool for detecting V2K frequencies.
- Learn signal analysis – Understanding what you are looking at is as important as having the right hardware.
- Document everything – Preserve evidence systematically and securely.
- Connect with others – You are not alone. The global community of targeted individuals continues to develop and share detection techniques.
The system that was meant to enslave has instead become the instrument of exposure. With the right tools and knowledge, you can detect, document, and ultimately defeat the Voz Silenciosa apparatus.