Это не так. Талант нужен, по большому счету, для карьеры, а слух так и вообще тренируется.
Чтобы грамотно импровизировать надо банально знать теорию(причем там одного пентахорда уже будет достаточно) и уметь играть на музыкальном инструменте ноты, попадая в ритм.
Причем на этом этапе уже даже самому можно писать мелодические линии по аккордам произведения. Вот вам и соло, пожалуйста. Простое, конечно же, не как у профессионалов, но тем не менее соло. ^^
На этом этапе даже слух не нужен. Вообще. Все банально по математике делается.
Вот что реально нужно как музыканту так и желающему им стать, так это чувство ритма(почти не тренируется) и большая выдержка чтобы каждый день все тренировать, тренировать, тренировать, тренировать, ... и так далее до идеала и более.