Audioplayers overlapping sounds at startup

Hi guys. Trying to learn to program and starting with flutter.

I am trying to build a simple game to get to know the language.
My start code seems simple enough and I am using the audioplayers package to play a little jingle when the game starts but for some reason it seems to play the sound at least twice, overlapping itself by about a second. So it almost sounds like the jingle has an echo. Can someone explain to me why and how I could fix that. Also for some reason When I add a raised button to the default container the code shows no errors but the app gets the RSOD …red screen of death lol. Thanks in advance for your advice.

import ‘package:flutter/material.dart’;
import ‘package:animator/animator.dart’;
import ‘package:flutter_svg/flutter_svg.dart’;
import ‘package:audioplayers/audioplayers.dart’;
import ‘package:audioplayers/audio_cache.dart’;

void main() => runApp(Game());

class Game extends StatelessWidget {
@override
Widget build(BuildContext context) {
final player = AudioCache();
player.play(‘intro.wav’);
return Container(
/* child: RaisedButton(
child: Text(‘dead’),
onPressed: () {

    },
  ),*/
);

}