Analyze PCM samples into a frontend-neutral music state. More...
Public Member Functions | |
| MusicAnalysisState | analyze (self, Sequence[float] samples, int sample_rate_hz) |
| Analyze one block of normalized mono PCM samples. | |
| None | start_zeroize (self) |
| Begin collecting ambient-noise calibration blocks. | |
| None | finish_zeroize (self) |
| Commit the collected ambient-noise calibration. | |
| None | clear_zeroize (self) |
| Discard the current ambient-noise calibration. | |
| bool | is_zeroized (self) |
| Return whether an ambient-noise calibration is active. | |
Analyze PCM samples into a frontend-neutral music state.
| MusicAnalysisState audio.music_analysis.music_analyzer_if.MusicAnalyzerIf.analyze | ( | self, | |
| Sequence[float] | samples, | ||
| int | sample_rate_hz | ||
| ) |
Analyze one block of normalized mono PCM samples.
| samples | Normalized mono PCM samples. |
| sample_rate_hz | Source sample rate in hertz. |
Reimplemented in audio.music_analysis.music_analyzer.MusicAnalyzer.
| bool audio.music_analysis.music_analyzer_if.MusicAnalyzerIf.is_zeroized | ( | self | ) |
Return whether an ambient-noise calibration is active.
Reimplemented in audio.music_analysis.music_analyzer.MusicAnalyzer.