def METHOD_NAME(tmp_path):
    """Test special case of writing signals for shape [N, 1]"""
    tmp_filename_1d = tmp_path / "test_1d.wav"
    tmp_filename_2d = tmp_path / "test_2d.wav"
    signal_1d = np.ones((10,)) * 0.5
    signal_2d = np.ones((10, 1)) * 0.5
    write_signal(tmp_filename_1d, signal_1d, sample_rate=16000)
    write_signal(tmp_filename_2d, signal_2d, sample_rate=16000)
    result_1d = read_signal(tmp_filename_1d)
    result_2d = read_signal(tmp_filename_2d)
    # Both 1 and 2D signals should be read back as 1D
    assert result_1d.shape == (10,)
    assert result_2d.shape == (10,)