First let's make sure that the voice is not one you hear outside your head and that it is not giving you commands. If either are the case, please visit a psychiatrist for an accurate assessment.
I believe you asking for some support in order to quiet your reactive mind (also called self-talk, automatic thoughts, mind talk, etc.) When anxious, these thoughts tend to start racing. The battle inside heats up even more when you start judging the thoughts themselves. It sounds like the idea of the racing thoughts is giving you extra stress, and you have created a feedback loop.
In CBT (Cognitive Behavioral Therapy), there are some excellent BEHAVIORAL interventions to break free. Start by doing behaviors that are distracting, fun, and healthy, such as calling a friend, going to a movie, or getting some exercise. You may also do behaviors that slow your heart rate like deep breathing and yoga. It's amazing how well slowing the body can slow the mind. There are many other behavioral techniques for calming the mind. Pick up a mindfulness meditation book for more ideas.
Then there is the COGNITIVE aspect of your question. This is the idea of recognizing how the thoughts are distorted and to challenge them rationally. For example, if you do some of the behaviors just mentioned and you get some benefit, your stated idea that "it never stops" may not be accurate. And your comments that the thoughts are "weird" or "crazy" are arbitrary judgments that you are making against yourself. These are examples of cognitive distortions. By challenging them, you may slow down the chatter inside your head.
Of course, my book LIVING YES, A HANDBOOK FOR BEING HUMAN, is filled with ideas for both behavioral and cognitive improvement. I evan have a chart (p. 57) which shows the different characteristics of the "worldly voice" and the "sacred voice" inside. Learn more about Living Yes at www.LivingYes.org. You may also want to find a qualified CBT therapist in your town by searching the top clinicians who are listed on the www.AcademyofCT.org website.
I hope you find peace soon. Keep breathing calmly and get some rest. ~Mark