A method for measuring the flow rate of a fluid flowing in a conduit, said fluid comprising suspended particles, the method comprising: - emitting a stationary acoustic wave in said conduit, the acoustic wave being configured to deviate from suspended particles, - the optical detection of said particle deviation produced by the emission of the stationary acoustic wave, said optical detection being configured to generate a signal indicative of said deviation, and - the processing of the signal generated by the optical detection said processing comprising determining the time taken by the deflection to travel a predetermined distance so as to calculate the flow rate of said fluid. Procédé pour mesurer le débit d'un fluide en écoulement dans un conduit, ledit fluide comprenant des particules en suspension, le procédé comprenant : - l'émission d'une onde acoustique stationnaire dans ledit conduit, l'onde acoustique étant configurée pour dévier des particules en suspension, - la détection optique de ladite déviation des particules produite par l'émission de l'onde acoustique stationnaire, ladite détection optique étant configurée pour générer un signal indicatif de ladite déviation, et - le traitement du signal généré par la détection optique, ledit traitement comprenant la détermination du temps pris par la déviation pour parcourir une distance prédéterminée de sorte à calculer le débit dudit fluide.