I don't quite understand your requirement, so let me give you a couple options:
1.) If what you want is some sort of aggregated list of speakers, what you should do is create one publishing page for each speaker, then you have a "roll up" page where you use the Content Query Web Part to display information from all the speaker pages in one view. If you don't want all the Speaker publishng pages to be displayed in your Content Query Web Part, you can add a column to your Speaker Publihing Page where page authors can specify which view this speaker should show up in, then you can filter by that custom column in the Content Query Web Part so only Speakers with that column value appear in your aggregated list.
2.) If you really want users to be able to add multiple speakers to one page, you can look at the possibility of creating a custom field type and custom field control to do that.