Functional electrical stimulation (FES) can be used to stimulate the lower-limb muscles to provide walking assistance to stroke patients. However, the existing surface electromyography (sEMG)-based FES control methods mostly only consider a single muscle with a fixed stimulation intensity and frequency. This study proposes a multi-channel FES gait rehabilitation assistance system based on adaptive myoelectric modulation. The proposed system collects sEMG of the vastus lateralis muscle on the non-affected side to predict the sEMG values of four targeted lower-limb muscles on the affected side using a bidirectional long short-term memory (BILSTM) model. Next, the proposed system modulates the real-time FES output frequency for four targeted muscles based on the predicted sEMG values to provide muscle force compensation. Fifteen healthy subjects were recruited to participate in an offline model-building experiment conducted to evaluate the feasibility of the proposed BILSTM model in predicting the sEMG values. The experimental results showed that the R 2 value of the best-obtained prediction result reached 0.85 using the BILSTM model, which was significantly higher than that using traditional prediction methods. Moreover, two patients after stroke were recruited in the online assisted-walking experiment to verify the effectiveness of the proposed walking-assistance system. The experimental results showed that the activation of the target muscles of the patients was higher after FES, and the gait movement data were significantly different before and after FES. The proposed system can be effectively applied to walking assistance for stroke patients, and the experimental results can provide new ideas and methods for sEMG-controlled FES rehabilitation applications.