Design and Implementation of Two-Level Synchronization for an Interactive Music Robot

被引:0
|
作者
Otsuka, Takuma [1 ]
Nakadai, Kazuhiro [2 ]
Takahashi, Toru [1 ]
Komatani, Kazunori [1 ]
Ogata, Tetsuya [1 ]
Okuno, Hiroshi G. [1 ]
机构
[1] Kyoto Univ, Grad Sch Informat, Kyoto 6068501, Japan
[2] Honda Res Inst Japan Co Ltd, Wako, Saitama 3510114, Japan
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Our goal is to develop an interactive music robot, i.e., a robot that presents a musical expression together with humans. A music interaction requires two important functions: synchronization with the music and musical expression, such as singing and dancing. Many instrument-performing robots are only capable of the latter function, they may have difficulty in playing live with human performers. The synchronization function is critical for the interaction. We classify synchronization and musical expression into two levels: (1) the rhythm level and (2) the melody level. Two issues in achieving two-layer synchronization and musical expression are: (1) simultaneous estimation of the rhythm structure and the current part of the music and (2) derivation of the estimation confidence to switch behavior between the rhythm level and the melody level. This paper presents a score following algorithm, incremental audio to score alignment, that conforms to the two-level synchronization design using a particle filter. Our method estimates the score position for the melody level and the tempo for the rhythm level. The reliability of the score position estimation is extracted from the probability distribution of the score position. Experiments are carried out using polyphonic jazz songs. The results confirm that our method switches levels in accordance with the difficulty of the score estimation. When the tempo of the music is less than 120 (beats per minute; bpm), the estimated score positions are accurate and reported; when the tempo is over 120 (bpm), the system tends to report only the tempo to suppress the error in the reported score position predictions.
引用
收藏
页码:1238 / 1244
页数:7
相关论文
共 50 条
  • [1] Synchronization in two-level quantum systems
    Parra-Lopez, Alvaro
    Bergli, Joakim
    PHYSICAL REVIEW A, 2020, 101 (06)
  • [2] Design and implementation of an interactive nurse robot
    Shieh, Ming-Yuan
    Lu, Cheng-Ming
    Chen, Chin-Chien
    Chuang, Chen-Yang
    Lai, Yu-Sheng
    PROCEEDINGS OF SICE ANNUAL CONFERENCE, VOLS 1-8, 2007, : 2116 - +
  • [3] Design and Implementation of an efficient Two-level Scheduler for Cloud Computing Environment
    Sadhasivam, Sudha
    Jayarani, R.
    Nagaveni, N.
    Ram, R. Vasanth
    2009 INTERNATIONAL CONFERENCE ON ADVANCES IN RECENT TECHNOLOGIES IN COMMUNICATION AND COMPUTING (ARTCOM 2009), 2009, : 884 - +
  • [4] Design and Implementation of Two-level Proxy Server Dynamic Invocation System
    Qian Zhicong
    Luo Delin
    Gao Qinquan
    Chen Haiping
    He Jialong
    Wu Shunxiang
    2009 INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT, INNOVATION MANAGEMENT AND INDUSTRIAL ENGINEERING, VOL 3, PROCEEDINGS, 2009, : 555 - 558
  • [5] Interactive two-level multiobjective decision method
    Xia, Hongsheng
    Chinese Journal of Systems Engineering and Electronics, 1994, 5 (04):
  • [6] Clustering DTDs: An interactive two-level approach
    Zhou, AY
    Qian, WI
    Qian, HL
    Zhang, L
    Liang, YQ
    Jin, W
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2002, 17 (06) : 807 - 819
  • [7] Clustering DTDs: An interactive two-level approach
    Aoying Zhou
    Weining Qian
    Hailei Qian
    Long Zhang
    Yuqi Liang
    Wen Jin
    Journal of Computer Science and Technology, 2002, 17 : 807 - 819
  • [8] Interactive Two-Level WEBSOM for Organizational Exploration
    Honkela, Timo
    Knapek, Michael
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2013, 2013, 8131 : 579 - 585
  • [9] Design and Implementation of a Novel Two-Level Ultra-Wideband Chaotic Circuit
    Zhu W.-G.
    Zheng H.-Y.
    Zhang X.-L.
    Zhang Z.-T.
    Hu S.-W.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2021, 44 (03): : 120 - 124
  • [10] A Two-Level Distillation Design Method
    Amale, Amit
    Lucia, Angelo
    AICHE JOURNAL, 2008, 54 (11) : 2888 - 2903