とりあえず PRINTする文字とTALKする文字で異なる文字を意識する必要があります(は→わ、へ→え、を→お 等)。他にもTALK側で間を空けて話させたい時もあります。簡単な方法としてはDATAの2重化だと思います。 WHILE TRUE READ A$ IF A$=="END" THEN BREAK READ B$ PRINT A$ TALK B$ WEND DATA "きょうはやまへしばを" DATA "きょうわやまえしばお" DATA "お・わ・り" DATA "お わ り" DATA "END"