using System.Collections; using System.Collections.Generic; using System.Linq; using UnityEngine; using UnityEngine.UIElements; public class TestXunFei : MonoBehaviour { public XunFeiYuYin xunfei; // Start is called before the first frame update void Start() { xunfei = XunFeiYuYin.Init("708f4bb8", "MTQ0ZWZhMDE1ODA5NjVmMDYyODhmMTM3", "e2c01e5127d59a6ef92cef37e6255644", ""); } public void ButtonOneOnClick() { xunfei.stop(); xunfei.startQueue("Ϊ������˼�������塢ë��˼��"); } public void ButtonTwoOnClick() { xunfei.stop(); xunfei.startQueue("����˼�������塢ë��˼�롢��Сƽ���ۡ�����˼�������塢ë��˼�롢��Сƽ���ۡ�����˼�������塢ë��˼�롢��Сƽ���ۡ�����˼�������塢ë��˼�롢��Сƽ���ۡ�"); } public void ButtonThreeOnClick() { xunfei.stop(); // xunfei.startQueue("") qAudio.Enqueue("�����ᵳ�Ķ�ʮ������⡣�߾��й���ɫ�������ΰ�����ģ�ȫ��᳹ϰ��ƽ��ʱ���й���ɫ�������˼�룬����ΰ������������ǿ���������£������ܷ�������ǰ�У�"); qAudio.Enqueue("Ϊȫ�潨����������ִ������ҡ�ȫ���ƽ��л�����ΰ���˶��Ž�ܶ������ǵ��Ķ�ʮ������⣬��ȷ��ʾ�����ǵ����������Ͼ�ʲô�졢��ʲô·����ʲô���ľ���״̬������ʲô����Ŀ�����ǰ�����ش���"); qAudio.Enqueue("�⡣�߾��й���ɫ�������ΰ�����ġ�ȫ��᳹ϰ��ƽ��ʱ���й���ɫ�������˼�룬��Ҫ֣����ʾ��ȫ��������������˼�����й���ʱ�������³ɹ�Ϊָ�����ᶨ�й���ɫ��������·���š��������š��ƶ����š��Ļ����ţ���ֵ����䡢־���ģ�ȷ����������ҵʼ������"); qAudio.Enqueue("��ȷ����ʤ��ǰ��������ΰ��������Ҫ֣����ʾ��ȫ���������ΰ�������ֵ�ͬ����Ⱥ�ڵ�Ѫ����ϵ������ǫ����������ܶ������α�ɫ���ڶ���������ʤ������־Ʒ�ʣ�ȷ����ʼ�ճ�Ϊ�й���ɫ���������ҵ�ļ�ǿ�쵼���ġ�������ǿ���������£������ܷ�������ǰ�У���Ҫ֣����ʾ��ȫ�����뱣�����Ź��ҡ���ǿ��Ϣ�ľ����ò�����ֶ��������ڱ��Ĺ���̬�ȣ�����и���������ȡ�ķܶ���̬��ʹ����"); qAudio.Enqueue("�����ᵳ�Ķ�ʮ������⡣�߾��й���ɫ�������ΰ�����ģ�ȫ��᳹ϰ��ƽ��ʱ���й���ɫ�������˼�룬����ΰ������������ǿ���������£������ܷ�������ǰ�У�"); qAudio.Enqueue("Ϊȫ�潨����������ִ������ҡ�ȫ���ƽ��л�����ΰ���˶��Ž�ܶ������ǵ��Ķ�ʮ������⣬��ȷ��ʾ�����ǵ����������Ͼ�ʲô�졢��ʲô·����ʲô���ľ���״̬������ʲô����Ŀ�����ǰ�����ش���"); qAudio.Enqueue("�⡣�߾��й���ɫ�������ΰ�����ġ�ȫ��᳹ϰ��ƽ��ʱ���й���ɫ�������˼�룬��Ҫ֣����ʾ��ȫ��������������˼�����й���ʱ�������³ɹ�Ϊָ�����ᶨ�й���ɫ��������·���š��������š��ƶ����š��Ļ����ţ���ֵ����䡢־���ģ�ȷ����������ҵʼ������"); qAudio.Enqueue("��ȷ����ʤ��ǰ��������ΰ��������Ҫ֣����ʾ��ȫ���������ΰ�������ֵ�ͬ����Ⱥ�ڵ�Ѫ����ϵ������ǫ����������ܶ������α�ɫ���ڶ���������ʤ������־Ʒ�ʣ�ȷ����ʼ�ճ�Ϊ�й���ɫ���������ҵ�ļ�ǿ�쵼���ġ�������ǿ���������£������ܷ�������ǰ�У���Ҫ֣����ʾ��ȫ�����뱣�����Ź��ҡ���ǿ��Ϣ�ľ����ò�����ֶ��������ڱ��Ĺ���̬�ȣ�����и���������ȡ�ķܶ���̬��ʹ����"); qAudio.Enqueue("�����ᵳ�Ķ�ʮ������⡣�߾��й���ɫ�������ΰ�����ģ�ȫ��᳹ϰ��ƽ��ʱ���й���ɫ�������˼�룬����ΰ������������ǿ���������£������ܷ�������ǰ�У�"); qAudio.Enqueue("Ϊȫ�潨����������ִ������ҡ�ȫ���ƽ��л�����ΰ���˶��Ž�ܶ������ǵ��Ķ�ʮ������⣬��ȷ��ʾ�����ǵ����������Ͼ�ʲô�졢��ʲô·����ʲô���ľ���״̬������ʲô����Ŀ�����ǰ�����ش���"); qAudio.Enqueue("�⡣�߾��й���ɫ�������ΰ�����ġ�ȫ��᳹ϰ��ƽ��ʱ���й���ɫ�������˼�룬��Ҫ֣����ʾ��ȫ��������������˼�����й���ʱ�������³ɹ�Ϊָ�����ᶨ�й���ɫ��������·���š��������š��ƶ����š��Ļ����ţ���ֵ����䡢־���ģ�ȷ����������ҵʼ������"); qAudio.Enqueue("��ȷ����ʤ��ǰ��������ΰ��������Ҫ֣����ʾ��ȫ���������ΰ�������ֵ�ͬ����Ⱥ�ڵ�Ѫ����ϵ������ǫ����������ܶ������α�ɫ���ڶ���������ʤ������־Ʒ�ʣ�ȷ����ʼ�ճ�Ϊ�й���ɫ���������ҵ�ļ�ǿ�쵼���ġ�������ǿ���������£������ܷ�������ǰ�У���Ҫ֣����ʾ��ȫ�����뱣�����Ź��ҡ���ǿ��Ϣ�ľ����ò�����ֶ��������ڱ��Ĺ���̬�ȣ�����и���������ȡ�ķܶ���̬��ʹ����"); qAudio.Enqueue("������������ʱ���ԡ����չ����ԡ����ڴ����ԡ�ȫ�潨����������ִ������ҡ�ȫ���ƽ��л�����ΰ���ˣ���Ҫ֣����ʾ��ȫ���������Ťס��ʱ�������̵�������������һ���������ų�һ�и��ţ�������й�ʽ�ִ���ȫ���ƽ��л�����ΰ���ˡ��Ž�ܶ�����Ҫ֣����ʾ�����DZ��벻�Ϲ���ȫ��ȫ������������Žᣬ��ǿ�������л���Ů���Žᣬ�γ�ͬ�Ĺ�Բ�й��ε�ǿ�������"); } // Update is called once per frame Queue<string> qAudio = new Queue<string>(); float times = 0; // string str = "\\r\\n\\r\\n2���������ȥ5��Ĺ�������ʱ��10���ΰ�������ʮ�Ŵ�������5�꣬�Ǽ���Ѱ��������ƽ����5�ꡣ5��������ϰ��ƽͬ־Ϊ���ĵĵ����룬�߾��й���ɫ�������ΰ�����ģ�ȫ��᳹����ʮ�Ŵ��ʮ�Ž�����ȫ�ᾫ���Ž����ȫ��ȫ��ȫ����������ͳ��ΰ������ΰ�̡�ΰ����ҵ��ΰ�����룬��ЧӦ���Ͼ����ӵĹ������ƺͽ�������ľ������ս���Էܷ���Ϊ�ľ������ʱ���й���ɫ������岻������ǰ���������������û�н�������⣬����������¹س�Զ�Ĵ���Ҫ�£��ƶ���������ҵȡ�þ�����Ŀ���ش�ɾ͡�����ʮ�˴��ٿ�10���������Ǿ����˶Ե���������ҵ�����ش���ʵ�������Զ��ʷ������������£�һ��ӭ���й�����������һ�����꣬�����й���ɫ������������ʱ�������������ƶ���ᡢȫ�潨��С��������ʷ����ʵ�ֵ�һ������ܶ�Ŀ�ꡣ�����й����������й������Ž�ܶ�Ӯ�õ���ʷ��ʤ�����DZ���л����巢չʷ�����ʷ��ʤ����Ҳ�Ƕ����������ԶӰ�����ʷ��ʤ����10����������ȫ��᳹���Ļ������ۡ�����·�ߡ��������ԣ���ȡһϵ��ս���Ծٴ룬�ƽ�һϵ�б����ʵ����ʵ��һϵ��ͻ���Խ�չ��ȡ��һϵ�б�־�Գɹ�������ס���������Ρ����á���ʶ��̬����Ȼ��ȷ���ķ�����ս���飬��������ҵȡ����ʷ�Գɾ͡�������ʷ�Ա��ƶ��ҹ�����ȫ�潨����������ִ������������̡���ʱ��10���ΰ����ڵ�ʷ�����й�ʷ���ĸ↑��ʷ��������巢չʷ���л����巢չʷ�Ͼ�����̱����塣\\r\\n\\r\\n��ʱ��10���ΰ���������ϰ��ƽͬ־Ϊ���ĵĵ������ǿ�쵼�¡���ϰ��ƽ��ʱ���й���ɫ�������˼��ָ����ȫ��ȫ�����������Ž�ܶ�ȡ�õġ���ȷ��ϰ��ƽͬ־������ĺ��ġ�ȫ���ĺ��ĵ�λ��ȷ��ϰ��ƽ��ʱ���й���ɫ�������˼���ָ����λ����ӳ��ȫ��ȫ��ȫ����������ͬ��Ը������ʱ����������ҵ��չ�����ƽ��л�����ΰ������ʷ���̾��о��������塣������ȷ�����ǵ�����ʱ��ȡ�õ��ش����γɹ������ƶ���������ҵȡ����ʷ�Գɾ͡�������ʷ�Ա��ľ��������ء�ȫ�����������������ȷ�����ľ��������壬�����Ծ���ά��ϰ��ƽ����ǵ�����ĺ��ġ�ȫ���ĺ��ĵ�λ�������Ծ���ά����ϰ��ƽͬ־Ϊ���ĵĵ�����Ȩ���ͼ���ͳһ�쵼��ȫ��᳹ϰ��ƽ��ʱ���й���ɫ�������˼�룬�ᶨ������˼�����������ж���ͬ��ϰ��ƽͬ־Ϊ���ĵĵ����뱣�ָ߶�һ�¡�"; void Update() { times += Time.deltaTime; if(times>0&&qAudio.Count>0) { times = 0; xunfei.startQueue(qAudio.Dequeue()); } } }